date命令时间戳和时间之间的转换
字符串格式时间转换为时间戳
- date 把当前的时间转换为时间戳
date +%s
- date 把带格式的时间转换为时间戳
$ date -d ‘06/12/2018 07:21:22’ +”%s”
1528759282
$ date -d ‘2018-06-12 07:21:22’ +”%s”
1528759282
$ date -d “04 June 1989”
1989年 06月 04日 星期日 00:00:00 CDT
时间戳转换为时间
- centos上
$ date -d @1436781720
2015年 07月 13日 星期一 18:02:00 CST
- macos上
date -r1436781720
2015年 7月13日 星期一 18时02分00秒 CST