如何将Windows ping -s选项上的时间戳转换为日期?

时间:2011-05-04 00:56:53

标签: windows timestamp ping

  
    

ping [SomeIP] -s 4 -t> ping.log

  

该命令的结果如下所示。

  
    

来自[SomeIP]的回复:bytes = 32 time = 4ms TTL = 125

         

时间戳:[HOP]:83842793 - >

          [HOP] : 83842793 -> 

          [HOP] : 83832797 -> 

          [HOP] : 83842793 
  

如何将此时间戳转换为日期时间?

2 个答案:

答案 0 :(得分:0)

您获得的时间戳是UTC时间午夜过后的毫秒数。日期是当前日期。

从这里转换很简单:

time = timestamp /1000

hours = (time / 3600)
minutes = (time / 60) - (hours * 60)
seconds = time mod 60

答案 1 :(得分:0)

如果有人正在寻找一种快速的方法将日期/时间转换为时间戳并返回,我只是遇到了this chrome extension,我认为这真的很棒!这是最快的跨平台方法,我不断使用它,因为它解析了大量的日期格式,非常好用。