UNIX时间戳转化

1、获取当前UNIX时间戳

1.1、Java

System.currentTimeMillis() / 1000L

1.2、PHP

time()

1.3、MySQL

UNIX_TIMESTAMP()

2、将标准字符串格式时间转换成UNIX时间戳

2.1、Java

org.apache.commons.lang3.time.FastDateFormat.getInstance("yyyy-MM-dd HH:mm:ss").parse("2020-12-20 11:11:11").getTime() / 1000L

2.2、PHP

strtotime('2020-12-20 11:11:11')

2.3、MySQL

UNIX_TIMESTAMP('2020-12-20 11:11:11')

3、将UNIX时间戳转化成标准字符串时间

3.1、Java

org.apache.commons.lang3.time.FastDateFormat.getInstance("yyyy-MM-dd HH:mm:ss").format(1608433871 * 1000L)

3.2、PHP

date('Y-m-d H:i:s', 1608433871)

3.3、MySQL

FROM_UNIXTIME(1608433871)
FROM_UNIXTIME(1608433871, '%Y-%m-%d %H:%i:%s')

3.4、JavaScript

const now = new Date(1600336219 * 1000);
posted @ 2022-07-27 13:35  Bruce.Chang.Lee  阅读(614)  评论(0编辑  收藏  举报