10位和13位时间戳转换成时间字符串


问题场景:
爬虫获取某单据工作日志中最新的日志信息提交时间,然后与当前时间进行比对,若发现提交时间在当前时间两周之前,则属于两周未更新日志单据,需紧急处理;打开F12发现响应的结果居然是13位时间戳+0800,我靠,这咋整?

于是乎,百度了一下10位和13位时间戳分别都是怎么产生的:

  • 10位时间戳是把时间精确到秒级
  • 13位时间戳是把时间精确到毫秒级,所以两者是1000倍的关系

解决思路:
所以我们只需先把13位的时间戳转变成10位就可以调用函数进行转化为对应时间字符串了(13位时间戳/1000, 毫秒级除以1000几乎不影响时间的大小)

 
解决代码如下:

问题如下:


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM