Xamarin 在 Sqlite 中存储日期的格式是啥?

Posted

技术标签:

【中文标题】Xamarin 在 Sqlite 中存储日期的格式是啥?【英文标题】:What format does Xamarin store dates in Sqlite?Xamarin 在 Sqlite 中存储日期的格式是什么? 【发布时间】:2017-05-26 00:01:54 【问题描述】:

当从 .NET 将标准 DateTime 保存到 SQLite 表中时,我得到的值是这样保存的:

636183611669074150

这种格式到底是什么?我正在修复一些错误,并想知道该数字所包含的确切日期,而无需运行我的应用程序。

【问题讨论】:

【参考方案1】:

DateTime.Ticks documentation 说:

此属性的值表示自 0001 年 1 月 1 日午夜 12:00:00(公历中 0001 年 1 月 1 日 0:00:00 UTC)以来经过的 100 纳秒间隔数。

【讨论】:

以上是关于Xamarin 在 Sqlite 中存储日期的格式是啥?的主要内容,如果未能解决你的问题,请参考以下文章

SQLITE:返回今天最近的 5 条记录并格式化日期/时间

在 Xamarin 的 SQLite 数据库中存储和检索数组

Xamarin 项目中 SQLite-Net 的通用存储库

sqlite 日期时间类型学习1

SQLite 按日期排序1530019888000

sqlite中的datetime格式