【问题标题】:What date format is 636529536000000000?636529536000000000 是什么日期格式?
【发布时间】:2018-02-03 17:17:54
【问题描述】:

我必须维护一个 ASPX 页面,该页面通过以这种格式在查询字符串中传递一个值来增加日期/时间:

636529536000000000 参考 2018 年 1 月 31 日

636530400000000000 参考 2018 年 2 月 1 日

url格式为:/reservas.aspx?t=636530400000000000

这个日期/时间格式是什么?

【问题讨论】:

    标签: asp.net .net datetime formats


    【解决方案1】:

    It is the number of ticks 其中勾号是one hundred nanoseconds or one ten-millionth of a second。从纪元DateTime.MinValue(0001 年 1 月 1 日午夜 12:00:00)开始测量滴答数。例如:

    new DateTime(636529536000000000).ToString("F", CultureInfo.InvariantCulture)
    

    输出:

    2018 年 1 月 31 日,星期三 00:00:00

    【讨论】:

      【解决方案2】:

      可能是从某个日期算起的天数,类似于儒略日期计算:

      https://en.wikipedia.org/wiki/Julian_day#Julian_date_calculation

      也可能包含时间?

      如果没有代码的详细信息,我无法从提供的值中得到真正的建议。

      【讨论】:

      • 我认为这不是一个具体的计算,因为如果你用谷歌搜索 636530400000000000,它似乎是某些页面的日历格式标准。显然我没有代码。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-19
      • 2021-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-01
      相关资源
      最近更新 更多