我有一个现有的数据库表,其中包含一个Timestamp列,其值是“ 2038-01-19 08:00:00”。我正在使用.Net Core 2.2和最新的EF。时间戳映射到DateTimeOffset。但是,它读出的年份是1938,当在DbContext上Update
对象时,导致应用程序引发MySqlException:
Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> MySql.Data.MySqlClient.MySqlException: Incorrect datetime value: '1938-01-19 00:40:00' for column 'LockoutEnd' at row 1
任何建议和见识都受到赞赏。