JS时间戳的意义是什么?知道sql会加时间戳,JS的时间戳用于什么场景?
时间戳一般是用于比较时间的大小的,前端js比较时间用2022-07-25去比较是不好比较的,于是转化成long类型的整数时间戳去比较就可以了。
所有语言的时间戳都是为了把时间转换成一个数字来进行比较,都是通过从格林尼治标准时间的1970/1/1的0:00到现在的秒数或毫秒数(比如js就是毫秒数)。
因为计算机计算数字是最方便的,比如1970/1/1 00:00:01秒对人类来说是一目了然但是对于计算机非常困难,跟不要说还会有1970-01-01这种其他形式的表达,而在此基础上用1000去表示这个时间就很方便处理
时间戳可以用于比较大小,或倒计时之类的