dfny.net
相关文档
当前位置:首页 >> shEll DAtE %s >>

shEll DAtE %s

使用 date +%s%N 可以获得一个纳秒级的unix时间戳(当前时间),然后根据需要截取一部分即可得到毫秒级的精度 例如 echo $[$(date +%s%N)/1000000] 即为毫秒级时间戳 如果是指定某个时间字符串对应的时间戳,则将上面的 date +%s%N 更改为 date -d...

date "+%Y-%m-%d %H:%M:%S" | cut -d ":" -f1,2

today=`date +%Y%m%d` weekday=`date +%w` 一年前的今天: bdate=`date -d "1 year ago" +%Y%m%d` 因为星期是以周日,周一。。。周六,数字大小为0,1,2,3.。。6,所以你写的一周时间范围有问题 一周前时间: oneweekday=`date -d "1 week ago" +...

adb shell我不清楚,但是只要命令行格式正确,写到批处理中,因多了个预处理,得把每处%写成双的,即 adb shell date +%%Y%%m%%d%%H%%M%%S

date +%s 可以得到UNIX的时间戳; 用shell将时间字符串与时间戳互转: date -d "2010-10-18 00:00:00" +%s 输出形如:1287331200 而时间戳转换为字符串可以这样做: date -d @1287331200 "+%Y-%m-%d" 输出形如:2010-10-18 如果需要得到指定日期...

date "+%Y-%m-%d %H:%M"--加双引号即可

date +%s 可以得到UNIX的时间戳; 用shell将时间字符串与时间戳互转: date -d "2010-10-18 00:00:00" +%s 输出形如:1287331200 而时间戳转换为字符串可以这样做: date -d @1287331200 "+%Y-%m-%d" 输出形如:2010-10-18 如果需要得到指定日期...

linux在shell中获取时间作者:fly123456789 获得当天的日期 date +%Y-%m-%d 输出: 2011-07-28 将当前日期赋值给DATE变量DATE=$(date +%Y%m%d) 有时候我们需要使用今天之前或者往后的日期,这时可以使用date的 -d参数 获取明天的日期 date -d ne...

这个提问没有搞清楚、啥意思呢。到底想要什么结论。 这种基本上都是看man文档;(man date) %N nanoseconds (000000000..999999999) 所以输出的是微妙 [gis@localhost ~]$ date '+%N' 139239000

[root@zabx01 ~]# date +%Y:%m:%d 2014:11:13 [root@zabx01 ~]# date +%y:%m:%d 14:11:13 [root@zabx01 ~]# date +%y%m%d 141113 [root@zabx01 ~]# date +%Y%m%d 20141113 [root@zabx01 ~]# date +%Y%m%d%H%M%S 20141113160201

网站首页 | 网站地图
All rights reserved Powered by www.dfny.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com