1 linux date命令的使用
1 命令参数 :
-d 日期字符串 显示时间
-s 日期字符串 设置时间
--help 查看帮助说明
2 格式化参数:
%s 自1970年以来的秒数
%D %m/%d/%y
示例1 命令行演示
[tme@tcbj3-dmetl01 tme_upload]$ date +%Y%m%d
20190828
[tme@tcbj3-dmetl01 tme_upload]$ date +%s
1566974366
[tme@tcbj3-dmetl01 tme_upload]$ date +%D
08/28/19
[tme@tcbj3-dmetl01 tme_upload]$ date -d "1 day ago" +%Y%m%d
20190827
[tme@tcbj3-dmetl01 tme_upload]$
示例二 脚本演示
#!/bin/bash
t1=$(date "+%Y-%m-%d %H:%M:%S")
t1_s=$(date +%s -d "$t1")
echo t1=$(date +%s -d "$t1")
sleep 2
t2=$(date "+%Y-%m-%d %H:%M:%S")
t2_s=$(date +%s -d "$t2")
t=$(($t2_s-$t1_s))
echo t=$t