none
windows server日志时间问题 RRS feed

答案

  • 可以的,改成格式yyyy-MM-ddTHH:mm:ss+08:00这样就只会到秒不会到毫秒了。


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com   

    • 已标记为答案 nelson2004 2020年5月13日 1:57
    2020年5月13日 1:56
    版主

全部回复

  • Hi ,

    Windows XML日志默认采用UTC时间(即格林尼治标准时间),而中国在UTC+8时区。也就是说相差了八个小时。如下图所示:


    2020-05-12T02:06:26.523326400Z的格式就是yyyy-MM-ddTHH:mm:ss.sZ

    YYYY:表示四位数年份
    MM:表示两位数的月份
    DD:两位数字的天数(01到31)
    hh:表示小时的两位数(00到23)
    MM:表示分钟的两位数(00到59)
    ss:表示秒中的两位数(00至59)
    s:表示秒的小数部分。
    最后的Z表示时区,默认是UTC。

    也就是说UTC时间为2020年5月12日上午2点06分26秒,换算成中国时区北京时间为2020年5月12日上午10点06分26秒。

    此致

    Candy


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com   

    2020年5月12日 3:21
    版主
  • 感谢您的回答,如果中国在utc +8 是否可以表示为 yyyy-MM-ddTHH:mm:ss.sZ+8?或者有其他方式可以表达
    2020年5月12日 8:03
  • Hi ,

    抱歉晚回复了,没有收到邮件通知。

    完整的格式应该如下:

    YYYY-MM-DDTHH:mm:SS.sss[-/+]hh:nn]: Date and time, including milliseconds with time zone

    -/ +:UTC的偏移方向(“ +” =向前,“-” =向后)
    hh:与UTC的时差
    nn:与UTC偏移的分钟数

    中国在utc +8,应该表示为:yyyy-MM-ddTHH:mm:ss.sss+08:00。(把Z去掉)

    用我上面的示例做示范就是2020-05-12T02:06:26.523326400Z在UTC+8的时区表示为:2020-05-12T02:06:26.523326400+08:00

    希望这对您有所帮助。

    此致

    Candy


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com   

    2020年5月12日 9:16
    版主
  • Hi ,

    抱歉晚回复了,没有收到邮件通知。

    完整的格式应该如下:

    YYYY-MM-DDTHH:mm:SS.sss[-/+]hh:nn]: Date and time, including milliseconds with time zone

    -/ +:UTC的偏移方向(“ +” =向前,“-” =向后)
    hh:与UTC的时差
    nn:与UTC偏移的分钟数

    中国在utc +8,应该表示为:yyyy-MM-ddTHH:mm:ss.sss+08:00。(把Z去掉)

    用我上面的示例做示范就是2020-05-12T02:06:26.523326400Z在UTC+8的时区表示为:2020-05-12T02:06:26.523326400+08:00

    希望这对您有所帮助。

    此致

    Candy


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com   

    十分感谢您的耐心回答

    2020-05-12T02:06:26.523326400+08:00 中  .523326400 是否可以省略不填写?


    2020年5月13日 1:47
  • 可以的,改成格式yyyy-MM-ddTHH:mm:ss+08:00这样就只会到秒不会到毫秒了。


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com   

    • 已标记为答案 nelson2004 2020年5月13日 1:57
    2020年5月13日 1:56
    版主
  • 十分感谢
    2020年5月13日 1:57