Scroll to navigation

date(1) 2007-10-27-16:31 date(1)

Назва

date - виводить або встановлює дату і час системи

Стислий огляд

date [ОПЦІЯ]... [+ФОРMAT]

date [-u|--utc|--universal] [ММДДггххСС]РР][.сс

Опис

Програма date виводить поточний час у вказаному ФОРМАТІ або встановлює системний час.


Виведе час відповідно до ЛАНЦЮЖКА а не `now'.

Схоже до --date, але для вивід здійснюється для кожного рядка формату, вказаного у ФАЙЛІ_ДАТИ.


Виводить дату/час у форматі ISO 8601. ВИЗНАЧЕННЯМ може бути "date" для отримання тільки дати і "hours", "minutes" або "seconds" для виведення дати і часу до вказаної точності. -I або --iso-8601 без ВИЗНАЧЕННЯ виводить тільки дату ("date") за замовчуванням.


Виведе час останньої зміни ФАЙЛУ.


Виводить ланцюжок дати, узгоджений з форматом, описаним у RFC-2822.


Встановлює час як описано у ЛАНЦЮЖКУ.


Виведе або встановить Координований Універсальний Час (час по Грінвічу).


Виведе допомогу по вживанню програми.


Виведе інформацію про версію програми.

Опція ФОРМАТ керує виводом. Вона працює лише з Координованим Універсальним Часом. Наступні послідовності інтерпретуються 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>

2007-10-27-16:31 © 2005-2007 DLOU, GNU FDL