Дата Linux Command
После того, как команда дата Linux может использоваться для отображения или установки даты и времени, а на дисплее, пользователь может установить формат, который будет отображаться в формате, установленном в качестве доступа плюс несколько тегов, список тегов, которые доступны следующим образом:
Временные аспекты:
- %: Печать%
- % N: следующая строка
- % T: Tabulator
- % H: час (00..23)
- % I: час (01..12)
- % K: Час (0..23)
- % L: Час (1..12)
- % M: минута (00..59)
- % P: отображает местное АМ или РМ
- % R: прямое отображение времени (12-часовой формат чч: мм: сс [AP] M)
- % S: С 1 января 1970 00:00:00 UTC на сегодняшний день количество секунд
- % S: секунды (00..61)
- % T: прямое отображение времени (24-часовой)
- % X: эквивалентно% H:% M:% S
- % Z: временная зона дисплея
Дата направления:
- % A: день недели (Sun..Sat)
- % A: будний день (Sunday..Saturday)
- % B: Месяц (Jan..Dec)
- % B: Месяц (January..December)
- % C: прямой дата и время показа
- % D: день (01..31)
- % D: прямой отображение даты (мм / дд / гг)
- % H:% б с
- % J: день года (001..366)
- % M: месяц (01..12)
- % U: Первые несколько недель в году (00 .. 53) (с воскресенья как первый день недели ситуация)
- % W: первые несколько дней недели (0..6)
- % W: Первые несколько недель в году (00 .. 53) (с понедельника как первый день недели ситуация)
- % X: прямое отображение даты (мм / дд / гг)
- % Y: последние две цифры года (00,99)
- % Y: полный год (0000..9999)
Если это не так, как в начале знака плюс, это означает, что вы хотите, чтобы установить время и формат времени ММДДччмм [[CC] YY] [. Сс], где ММ месяц, ДД день, чч часов, мм мин, CC является год две цифры, YY это год две последние цифры, сс в секундах.
Доступ: Все пользователи.
Если вы не хотите казаться бессмысленным 0:00 (например, 1999/03/07), вы можете вставить в знаке - символ, такие как дата '+% - H:% - M:% - S' когда будет минуты и секунды 0, чтобы удалить бессмысленно, как оригинал 8:09:04 становится 8: 9: 4. Кроме того, только те, кто получает разрешение (например, корень), чтобы установить системное время.
При изменении системного времени в корневом каталоге, не забудьте для часов -w системного времени записывается в CMOS, и перезагрузите систему таким образом, чтобы в следующий раз будет последним продолжает удерживать правильное значение.
грамматика
date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]]
Параметр Описание:
- -d СТРОКА-ДАТЫ: СТРОКА-ДАТЫ дисплей в установленное время (время несистемного)
- --help: отображение вспомогательной информации
- -s СТРОКА-ДАТЫ: системное время устанавливается в течение установленного времени СТРОКЕ-ДАТЫ
- -u: Отображает текущее время по Гринвичу
- --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
После отображения времени пропустить, а затем отобразить текущую дату
date '+%T%n%D'
Покажите месяц и число дней
date '+%B %d'
Отображение даты и заданного времени (12:34:56)
date --date '12:34:56'