时间戳转换工具
时间戳转日期
毫秒
SVG Image

日期转时间戳
毫秒
SVG Image


简介
时间戳,是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数(不考虑闰秒),用于表示一个时间点。 然而,这种格式对于人类阅读并不友好,因此需要转换成可读的日期和时间格式。 这个工具能够将时间戳快速转换为人类可读的日期时间格式,同时也支持反向转换,即将日期时间转换为时间戳。
参考链接: 在线工具 时间戳(包括批量的,我这里就不做批量了)

页面框架用了ofa.js,“很好用,以后都不用了”。 还有tailwindcss,“也很好用,就是不想再用了而已” 就这点东西,昨晚八九点搞到现在游戏都没玩,现在是什么时候?2025年1月10日 01:47:33 (时区还没搞)
对时间戳的一些理解
  • 时间戳是没有时区概念的,但时间是有时区概念的,假设我现在在东八区,生成的时间戳实际上对应的也是格林威治时间(实际上是当前时间减去8个小时再进行生成的)
  • 时间戳格式化为时间,很多代码也是会自动获取当前时区, 所以时间戳转日期时,会自动加上当前时区偏差。
  • 总的来说就是:我在东八区,我把当前时间生成时间戳会自动先减去8个小时再生成时间戳,格式化为时间的时候,会自动先加上八小时再格式化为时间。
  • 夏令时对 getTimezoneOffset() 的影响
    夏令时调整示例

    在使用夏令时的地区,getTimezoneOffset() 的返回值会随季节发生变化。

    提示:返回值表示本地时间相对于 UTC 的分钟差,因此负值表示比 UTC 早,正值表示比 UTC 晚。

    示例
    地区 季节 返回值 (分钟) 对应的 UTC 偏移
    美国纽约(美国东部时间) 冬季(标准时间) 300 UTC-5
    美国纽约(美国东部时间) 夏季(夏令时) 240 UTC-4
    英国伦敦 冬季(标准时间) 0 UTC+0
    英国伦敦 夏季(夏令时) -60 UTC+1