Linux - date


設定時間


data -s "2024-5-21 21:23:00"


顯示時間


date
date "+%F %T"

常用的參數如下


    %F: 等同 %Y-%m-%d
    %T: 等同 %H:%M:%S
    %R: 等同 %H:%M
    %Y: 年, 2024
    %m: 月 (112)
    %d: 日 (131)
    %H: 時 (24小時制) (023)
    %I: 時 (12小時制) (112)
    %M: 分 (059)
    %S: 秒 (060)
    %s: 從 1970-01-01 00:00:00 +0000 算起的秒數
    %w: 星期 (06), 星期日 = 0


即時顯示更改時間


date "+%F %T" // 現在時間
date -d '-1 year' "+%F %T" // 前一年
date -d '+1 year' "+%F %T" // 後一年
date -d '-1 month' "+%F %T" // 前一月
date -d '+1 month' "+%F %T" // 後一月
date -d '-1 days' "+%F %T" // 前一天
date -d '+1 days' "+%F %T" // 後一天
date -d '-1 hour' "+%F %T" // 前一小時
date -d '+1 hour' "+%F %T" // 後一小時
date -d '-1 min' "+%F %T" // 前一分
date -d '+1 min' "+%F %T" // 後一分
date -d '-1 sec' "+%F %T" // 前一秒
date -d '+1 sec' "+%F %T" // 後一秒
date -d '-1 week' "+%F %T" // 前一週
date -d '+1 week' "+%F %T" // 後一週


date +%s // 顯示目前1970年到現在的秒數
date -d @1716284724 "+%F %T %z" // 顯示秒數的時間
date -d @1716284724 -u "+%F %T %z" // 顯示+0時區秒數的時間



顯示時區的時間


env TZ='Asia/Shanghai' date
export TZ='Hongkong'; date

$ timedatectl list-timezones (查看時區 TZ 可填入的字串)



沒有留言:

張貼留言