代码之家  ›  专栏  ›  技术社区  ›  Tony The Lion

看似复杂的日期时间计算

  •  1
  • Tony The Lion  · 技术社区  · 15 年前

    我有一个函数可以将它们从Ole转换成UTC8601标准,但是我不明白时间的整数表示是如何工作的。

    谁能给我解释一下吗?

    函数名为: RipOf_AfxTmFromOleDate

    包含以下语句: nDaysAbsolute %= 146097L; 价值从何而来,如何计算?

    哪里 nDaysAbsolute 是一个 long 类型。

    此应用程序从Oracle数据库获取值并将其发送到另一个应用程序。

    2 回复  |  直到 15 年前
        1
  •  2
  •   kennytm    15 年前

    146097 = 365 * 400 + 97.

        2
  •  2
  •   Nikolai Fetissov    15 年前

    看一看 Julian Day