1.Linux date命令。经常会遇到由于locale的不同,而要动态的显示时间。一个有效的方法是存储UTC的时间,显示的时候根据locale再转化过来。
2.UTC时间
date +%s
3.显示locale时间
date +%x
4.其他
date命令的参数非常多,但是总的来说分成两类,输入和输出。
-d string string作为date的输入,是将要处理的时间字符串
+"%Y %m %d %H %M %S" 是输出格式
几个例子:
date +%s -d "Mon Jan 5 21:06:48 CST 2009" 将特定时间转化成UTC秒
date -d "1970-01-01 UTC 1231130828 sec" 将UTC秒转化成本地时间
阅读(605) | 评论(0) | 转发(0) |