Jun 16

如何在shell中将unix时间戳转换为系统时间 不指定

碟舞飞扬 , 02:43 , Linux技术 , 评论(0) , 引用(0) , 阅读(7402) , Via 本站原创 | |
用date +%s可以得到UNIX的时间戳,
[/home/javalee/myshell] # date +%s
1060510783
而用

date -d '1970-01-01 UTC '$1' seconds' +"%Y-%m-%d %T"
[/home/javalee/myshell] #utc 1047335700
2003-03-11 06:35:00
可以把UNIX时间戳转换成当前系统时间!

awk日期和时间戳转换
2011-03-23 15:36

strftime 将时间戳转日期
awk 'BEGIN{print strftime("%Y-%m-%d",systime())}'

将日期转为时间戳
awk 'BEGIN {printf("%d\n",mktime(2006" "8" "5" "15" "09" "0))}'

Tags: ,
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]