date命令

 1 date -s 20091112                     # 设日期
 2 date -s 18:30:50                     # 设时间
 3 date -d "7 days ago" +%Y%m%d         # 7天前日期
 4 date -d "5 minute ago" +%H:%M        # 5分钟前时间
 5 date -d "1 month ago" +%Y%m%d        # 一个月前
 6 date +%Y-%m-%d -d '20110902'         # 日期格式转换
 7 date +%Y-%m-%d_%X                    # 日期和时间
 8 date +%N                             # 纳秒
 9 date -d "2012-08-13 14:00:23" +%s    # 换算成秒计算(1970年至今的秒数)
10 date -d "@1363867952" +%Y-%m-%d-%T   # 将时间戳换算成日期
11 date -d "1970-01-01 UTC 1363867952 seconds" +%Y-%m-%d-%T  # 将时间戳换算成日期
12 date -d "`awk -F. '{print $1}' /proc/uptime` second ago" +"%Y-%m-%d %H:%M:%S"    # 格式化系统启动时间(多少秒前)

 

posted @ 2019-09-17 10:54  凌空a  阅读(176)  评论(0)    收藏  举报