1、时间戳、JS如何对比时间

时间戳: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 parse方式,精确到秒
图2 valueof方式,精确到毫秒
图3 getTime方式,精确到毫秒

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


图4 获取时间参数

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。