我想确定自2008年2月24日以来的时间-世界标准时间17:28
输出类似于:
自托特纳姆队赢得冠军以来,已经x年x个月x天x小时x分钟x秒
答案 0 :(得分:0)
您可以使用python:
python -c "from datetime import datetime as d; print(d.today() - d(2008, 2, 24, 17, 28, 0))"
或者您必须构建类似的内容:
starttime=$(date -d "2008-02-24 17:28 UTC" +%s)
current=$(date +%s)
timediff=$((current - starttime))
echo $timediff
days=$((timediff/86400))
hours=$((timediff%86400/3600))
min=$((timediff%3600/60))
sec=$((timediff%60))
echo "$days days $hours hours $min minutes $sec seconds since start"
年月月会更困难