国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux系統date命令詳解

2020-10-14 22:40:17
字體:
來源:轉載
供稿:網友

  在linux shell編程中,經常用到日期的加減運算

  以前都是自己通過expr函數計算,很麻煩

  其實date命令本身提供了日期的加減運算

  非常方便。例如:得到昨天的時間

  date +%Y%m%d --date="-1 day"

  date 用法: date [OPTION]… [+FORMAT]

  date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]

  date 可以用來顯示或設定系統的日期與時間。

  1.在顯示方面,使用者可以設定欲顯示的格式,格式設定為一個加號后接數個標記,其中可用的標記列表如下: % :  打印出 %

  %n : 下一行

  %t : 跳格

  %H : 小時(0023)

  %I : 小時(0112)

  %k : 小時(023)

  %l : 小時(112)

  %M : 分鐘(0059)

  %p : 顯示本地 AM 或 PM

  %r : 直接顯示時間 (12 小時制,格式為 hh:mm:ss [AP]M)

  %s : 從 1970 年 1 月 1 日 00:00:00 UTC 到目前為止的秒數

  %S : 秒(0061)

  %T : 直接顯示時間 (24 小時制)

  %X : 相當于 %H:%M:%S

  %Z : 顯示時區 %a : 星期幾 (SunSat)

  %A : 星期幾 (SundaySaturday)

  %b : 月份 (JanDec)

  %B : 月份 (JanuaryDecember)

  %c : 直接顯示日期與時間

  %d : 日 (0131)

  %D : 直接顯示日期 (mm/dd/yy)

  %h : 同 %b

  %j : 一年中的第幾天 (001366)

  %m : 月份 (0112)

  %U : 一年中的第幾周 (0053) (以 Sunday 為一周的第一天的情形)

  %w : 一周中的第幾天 (06)

  %W : 一年中的第幾周 (0053) (以 Monday 為一周的第一天的情形)

  %x : 直接顯示日期 (mm/dd/yy)

  %y : 年份的最后兩位數字 (00.99)

  %Y : 完整年份 (00009999)

  2.在設定時間方面

  date -s //設置當前時間,只有root權限才能設置,其他只能查看。

  date -s 20080523 //設置成20080523,這樣會把具體時間設置成空00:00:00

  date -s 01:01:01 //設置具體時間,不會對日期做更改

  date -s "01:01:01 2008-05-23″ //這樣可以設置全部時間

  date -s "01:01:01 20080523″ //這樣可以設置全部時間

  date -s "2008-05-23 01:01:01″ //這樣可以設置全部時間

  date -s "20080523 01:01:01″ //這樣可以設置全部時間

  3.加減

  date +%Y%m%d         //顯示前天年月日

  date +%Y%m%d --date="+1 day"  //顯示前一天的日期
(責任編輯:VEVB)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 望奎县| 上林县| 荃湾区| 子长县| 莎车县| 厦门市| 凭祥市| 基隆市| 江门市| 池州市| 邢台县| 克什克腾旗| 忻城县| 双峰县| 大姚县| 句容市| 日照市| 东丽区| 得荣县| 来凤县| 银川市| 微山县| 东莞市| 扎赉特旗| 宁津县| 浦东新区| 宁化县| 山丹县| 江安县| 开原市| 贵定县| 武安市| 雷山县| 磐石市| 奉贤区| 永宁县| 灌云县| 呼图壁县| 元江| 开封县| 石嘴山市|