时间: 2020-08-25|tag:41次围观|0 条评论

时间戳:Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。Unix时间戳不仅被使用在Unix系统、类Unix系统中(比如Linux系统),也在许多其他操作系统中被广泛采用。

获取时间戳有三种方式:

1、时间戳、JS如何对比时间插图
图1 parse方式,精确到秒
1、时间戳、JS如何对比时间插图1
图2 valueof方式,精确到毫秒
1、时间戳、JS如何对比时间插图2
图3 getTime方式,精确到毫秒

因为阅读习惯的不同,国内需要将时间戳转化为我们能看得懂的时间。
尽量不使用toLocaleDateString(),虽然非常的简单,但是在不同浏览器得到的结果不同,所以采用分别获取年月日时分秒后格式化。

1、时间戳、JS如何对比时间插图3
图4 获取时间参数

复习了以上内容,就可以知道,JS对比两个时间是否相等有三种方式:
1、对比时间戳
2、将时间转化为字符串,使用正则表达式对比
3、使用时间函数,直接进行比较

文章转载于:https://www.jianshu.com/p/154fe52be84f

原著是一个有趣的人,若有侵权,请通知删除

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自起风了,原文地址《1、时间戳、JS如何对比时间
   

还没有人抢沙发呢~