什么是Unix时间戳(Unix timestamp):UNIX时间,或称POSIX时间UNIX或类UNIX系统使用的时间表示方式:从1970年1月1日0时0分0秒起至现在的总秒数。

有效范围

由于以前大部分使用UNIX的系统都是32位的,即它们会以32位有符号整数表示Unix时间戳。因此它可以表示136年的秒数。

1970年1月1日0时0分0秒-2038年1月19日3时14分07秒

00000000 00000000 00000000 00000000-01111111 11111111 11111111 11111111

0-2147483647or2^31-1

格式化

Mac OSLinuxUnix时间可以通过date +%s指令来检查。 操作符+代表用户定义的字符输出格式,它指定显示日期和时间的格式。

1526461000

2018-05-16 16:56:40

2018-05-16 16:56:40