English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Il comando date di Linux può essere utilizzato per visualizzare o impostare la data e l'ora del sistema. Nel caso della visualizzazione, l'utente può impostare il formato desiderato, il quale è definito da un segno più (+) seguito da vari segni di marca. Ecco l'elenco dei segni disponibili:
Relativamente al tempo:
Riguardo alla data:
Se non si inizia con un segno +, significa che si desidera impostare l'ora, e il formato dell'ora è MMDDhhmm[[CC]YY][.ss], dove MM è il mese, DD è il giorno, hh è l'ora, mm sono i minuti, CC sono le prime due cifre dell'anno, YY sono le ultime due cifre dell'anno, e ss sono i secondi.
Permessi di utilizzo: tutti gli utenti.
Se non desideri visualizzare zero inutili (ad esempio, 1999/03/07), puoi inserire un trattino nel segno di formattazione, ad esempio date '+%-H:%-M:%-S' rimuoverà i zero inutili dalle ore, minuti e secondi, trasformando 08:09:04 in 8:9:4. Inoltre, solo gli utenti con i permessi necessari (ad esempio, root) possono impostare l'ora di sistema.
Dopo aver modificato l'ora di sistema come root, ricorda di utilizzare clock -w per scrivere l'ora di sistema nel CMOS, in modo che l'ora di sistema rimanga aggiornata durante il riavvio.
date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]]
参数说明:
--version : 显示版本编号
在线示例 显示当前时间 # date 三 5月 12 14:08:12 CST 2010 # date '+%c' 2010年05月12日 星期三 14时09分02秒 # date '+%D' //显示完整的时间 05/12/10 # date '+%x' //显示数字日期,年份两位数表示 2010年05月12日 # date '+%T' //显示日期,年份用四位数表示 14:09:31
# date '+%X' //显示24小时的格式
14时09分39秒 按自己的格式输出
# date '+usr_time: $1:%M %P -hey'
usr_time: $1:16 下午 -hey
显示时间后跳行,再显示目前日期
显示月份与日数
显示日期与设定时间(12:34:56)
date --date '12:34:56'