使用linq查询从本地数据库获取错误的日期时间,获取日期时间比保存在数据库中的实际日期时间减少一天

时间:2016-12-08 12:45:46

标签: c# linq sqlite

await LocalDatabaseService.Instance.SqlLiteAsyncConnection.InsertOrReplaceAsync(registrationEntity)

此linq查询用于在本地数据库中存储日期时间。注册实体包含DateOfBirth作为其中一个字段。

要检索的查询:

var registrationEntities = await LocalDatabaseService.Instance.UserTable.Where(t => t.Id == userId).ToListAsync();

此查询根据userId获取数据。我们得到DateOfBirth比数据库中实际保存的DateOfBirth少一天。

1 个答案:

答案 0 :(得分:0)

尝试使用LocalDateTime或UDateTime。