在 Azure 中保存和不保存 UTC 时间的选项 Table
Option to saving and not saving UTC time in Azure Table
在我看来,Azure Table 总是将 UTC 时间保存到 table。即使是日期类型也有时区,例如DateTimeOffset
.
是否有保存原始时间而不是 UTC 时间的选项?
Is there an option to save original time, instead of UTC time?
如果您希望将数据保存为 Edm.DateTime
,那么答案是否定的。该数据始终存储为 UTC。
从这个link
关于Edm.DateTime:
A 64-bit value expressed as Coordinated Universal Time (UTC). The
supported DateTime range begins from 12:00 midnight, January 1, 1601
A.D. (C.E.), UTC. The range ends at December 31, 9999.
您的一个选择是将本地 date/time 保存为 String
类型数据或将本地 date/time 值转换为刻度并将其保存为 Int64
和然后在您的应用程序中进行转换。
在我看来,Azure Table 总是将 UTC 时间保存到 table。即使是日期类型也有时区,例如DateTimeOffset
.
是否有保存原始时间而不是 UTC 时间的选项?
Is there an option to save original time, instead of UTC time?
如果您希望将数据保存为 Edm.DateTime
,那么答案是否定的。该数据始终存储为 UTC。
从这个link
关于Edm.DateTime:
A 64-bit value expressed as Coordinated Universal Time (UTC). The supported DateTime range begins from 12:00 midnight, January 1, 1601 A.D. (C.E.), UTC. The range ends at December 31, 9999.
您的一个选择是将本地 date/time 保存为 String
类型数据或将本地 date/time 值转换为刻度并将其保存为 Int64
和然后在您的应用程序中进行转换。