一推网

当前位置: 首页 > 知识问答 > unix时间戳是干嘛的?

知识问答

unix时间戳是干嘛的?

2025-09-21 19:34:24 来源:互联网转载

什么是unix时间戳?unix时间戳是干嘛的?如何计算unix时间戳?unix时间戳怎么转化为北京时间?以下是关于unix时间戳的详细介绍。

1、unix时间戳是干嘛的?

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

2、如何计算unix时间戳?

注意,你获取到的目标时间应当和1970年1月1日0时0分0秒应当在同一时区。

这说明在美国的Jane和在中国的小明在同一宇宙时间内计算时间戳,得到的数字应当是一样的。尽管时区不同,但他们和各自时区对应于UTC时间19700101 00:00:00的那一时刻,时间间隔是相同的。

因此在计算和解析时间戳时,要将两个时间放到同一时区内。假定获取到的时间time为当地时间。

3、unix时间戳怎么转化为北京时间?

①UNIX时间戳转北京时间

输入毫秒级时间戳,调用系统函数,把时间戳转换为UTC时间,为了得到北京时间,在转换之前要先加上8个小时的补偿时间。

②北京时间转UNIX时间戳

给定北京时间:2020-06-24 01:16:51,输出时间戳1592932611,北京时间先转为UTC8时间戳,再去掉8个小时,转为标准的UNIX时间戳。

上一篇:竞价推广,为何值得您考虑?报价在此!

下一篇:享受优惠价,抢购Godaddy主机优惠码 (godaddy主机 优惠码)