要将日期从字符串转换为 Unix 时间,我可以使用 date --date "2012-02-13"+%s
。
我如何做相反的事情,从 Unix 时间到字符串?
最佳答案
您可以使用date --date @datetime
:
[foo@bar ~]$date --date "2012-02-13" +%s
1329055200
[foo@bar ~]$date --date @1329055200
Mon Feb 13 00:00:00 EST 2012
[foo@bar ~]$date --date @1329055200 +"%Y-%m-%d"
2012-02-13
不过我不确定“@xxxx”在哪里记录!
关于bash - 如何在脚本中将日期从 Unix 时间转换为字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9832393/