Man:Man1/date.1
Матеріал з docs.linux.org.ua — збірника документації з Unix/Linux українською мовою.
Зміст |
Назва
date - виводить або встановлює дату і час системи
Стислий огляд
date [ОПЦІЯ]... [+ФОРMAT]
date [-u|--utc|--universal] [ММДДггхх[[СС]РР][.сс]]
Опис
Програма date виводить поточний час у вказаному ФОРМАТІ або встановлює системний час.
- -d, --date=ЛАНЦЮЖОК
- Виведе час відповідно до ЛАНЦЮЖКА а не `now'.
- -f, --file=ФАЙЛ_ДАТИ
- Схоже до --date, але для вивід здійснюється для кожного рядка формату, вказаного у ФАЙЛІ_ДАТИ.
- -IВИЗНАЧЕННЯ, --iso-8601[=ВИЗНАЧЕННЯ]
- Виводить дату/час у форматі ISO 8601. ВИЗНАЧЕННЯМ може бути "date" для отримання тільки дати і "hours", "minutes" або "seconds" для виведення дати і часу до вказаної точності. -I або --iso-8601 без ВИЗНАЧЕННЯ виводить тільки дату ("date") за замовчуванням.
- -r, --reference=ФАЙЛ
- Виведе час останньої зміни ФАЙЛУ.
- -R, --rfc-2822
- Виводить ланцюжок дати, узгоджений з форматом, описаним у RFC-2822.
- -s, --set=ЛАНЦЮЖОК
- Встановлює час як описано у ЛАНЦЮЖКУ.
- -u, --utc, --universal
- Виведе або встановить Координований Універсальний Час (час по Грінвічу).
- --help
- Виведе допомогу по вживанню програми.
- --version
- Виведе інформацію про версію програми.
Опція ФОРМАТ керує виводом. Вона працює лише з Координованим Універсальним Часом. Наступні послідовності інтерпретуються date:
- %%
- Буквальний знак %.
- %a
- Залежна від локалі коротка назва дня тижня (нд..сб).
- %A
- Залежна від локалі повна назва дня тижня (неділя..субота).
- %b
- Залежна від локалі коротка назва місяця (січ..гру).
- %B
- Залежна від локалі повна назва місяця (січень..грудень).
- %c
- Залежна від локалі дата і час (ср, 25-січ-2006 20:11:54 -0600).
- %C
- Століття (тобто рік, поділений на 100 і округлений до цілого) [00-99].
- %d
- Порядковий день місяця (01..31).
- %D
- Дата (мм/дд/рр).
- %e
- День місяця з доповненням у вигляді пробілу замість нуля ( 1..31).
- %F
- Те саме що й %Y-%m-%d.
- %g
- Двозначне число року. Пов'язане в відрахунком тижнів формату %V.
- %G
- Чотирьохзначне число року. Пов'язане в відрахунком тижнів формату %V.
- %h
- Тотожне %b.
- %H
- Година (00..23).
- %I
- Година (01..12).
- %j
- Порядковий день року (001..336).
- %k
- Година ( 0..23).
- %l
- Година ( 1..12)
- %m
- Місяць (01..12).
- %M
- Хвилина (00..59).
- %n
- Новий рядок.
- %N
- Наносекунди (000000000..999999999).
- %p
- Вказівник AM (Ante Meridiem) або PM (Post Meridiem), залежний від локалі (у багатьох локалях порожній).
- %P
- Залежний від локалі вказівник am (Ante Meridiem) або pm (Post Meridiem) (у багатьох локалях порожній).
- %r
- Час у 12-годинному форматі (гг:хх:сс [AP]M)
- %R
- Час у 24-годинному форматі (гг:хх).
- %s
- Секунд від `00:00:00 1970-01-01 UTC' (являється GNU розширенням).
- %S
- Секунда (00..60). Значення 60 необхідне, щоб передати перехідну секунду.
- %t
- Горизонтальний крок табуляції.
- %T
- Час у 24-годинному форматі (гг:хх:сс).
- %u
- День тижня (1..7). 1 позначає Понеділок.
- %U
- Порядкове число тижня року з Неділею, як перший день тижня (00..53).
- %V
- Порядкове число тижня року з Понеділком, як перший день тижня (01..53).
- %w
- День тижня (0..6). 0 позначає Неділю.
- %W
- Порядкове число тижня року з Понеділком як перший день тижня (00..53).
- %x
- Залежне від локалі представлення дати (мм/дд/рр).
- %X
- Залежне від локалі представлення часу (тотожне %H:%M:%S).
- %y
- Останні дві цифри року (00..99).
- %Y
- Рік (1970...).
- %z
- Згідний з форматом RFC-2822 часовий пояс (-0500) (являється нестандартним розширенням).
- %Z
- Часовий пояс (наприклад EDT), або нічого, якщо часовий пояс не визначено.
Типово, date заповнює числові поля нулями. GNU версія програми розпізнає наступні модифікатори між `%' і вказівником формату: `-' (дефіс) вказує не заповнювати поле зовсім; `_' (жорсткий пробіл) вказує заповнити поле пробілами.
Автор
Написав Девід Мак-Кензі (David MacKenzie).
Зголошення помилок
Зголошуйте помилки на <bug-coreutils@gnu.org>.
Дивіться також
Повна документація для date підтримується в посібнику Texinfo. Якщо програми info та date правильно встановлені, команда
- info date
надасть повну довідку.
Переклав Віталій Цибуляк <vt@uatech.atspace.com>

