gpt4 book ai didi

azure-table-storage - 在 azure 表存储中存储 DateTime.MinValue 的 DateTime 值失败

转载 作者:行者123 更新时间:2023-12-04 00:34:55 27 4
gpt4 key购买 nike

我在存储 DateTime 时遇到聚合异常null 的值或 DateTime.MinValue .如何存储可接受的默认值 DateTime Azure 表存储中的值?

最佳答案

  • 来自 MSDN :

  • Edm.DateTime 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.



    因此,您可以存储在 Azure 表中的最小 .Net DateTime 值是 new DateTime(1601, 1, 1) .

    但是 DateTime.MinValue 等于 new DateTime(0001, 01, 01) ,这就是你不能存储它的原因。
  • null 应该没问题,如果您的日期时间属性类型可以为空 (DateTime?) .
  • 关于azure-table-storage - 在 azure 表存储中存储 DateTime.MinValue 的 DateTime 值失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30881808/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com