Як відобразити дату та час за допомогою командного рядка Linux
Що потрібно знати
- Роздрукуйте дату та час у різних форматах за допомогою Linux команда дата.
- Перегляньте сторінку посібника для команди дати за допомогою команди чоловіче побачення.
У цій статті пояснюються різні способи відображення дати та часу за допомогою командного рядка Linux.
Як відобразити дату та час

Щоб відобразити дату, введіть:
дата.
За замовчуванням вихід буде приблизно таким:
Ср, 20 квітня, 19:19:21 BST 2018.
Відобразіть дату, використовуючи будь-який або всі з наступних елементів:
- %a: скорочена назва дня (наприклад, пн, вт, ср)
- %A: назва повного дня (наприклад, понеділок, вівторок, середа)
- %b або %h: скорочена назва місяця (наприклад, січень, лютий, березень)
- %B: повна назва місяця (січень, лютий, березень)
- %c: місцеві параметри, дата і час (повна дата і час)
- %C: століття - відображає спочатку два числа року (тобто 19 для 1999 і 20 для 2020)
- %d: день місяця (тобто 01, 02, 03)
- %D: те саме, що M/D/Y (тобто 04/20/16)
- %e: день місяця доповнений (тобто '1', '2')
- %F: повна дата, так само як рррр-мм-дд
- %H: година (00, 01, 02, 21, 22, 23)
- %I: година (1,2,3,10,11,12)
- %j: день року (тобто 243)
- %k: доповнений годинами (тобто '1' стає '1')
- %l: з підкладкою (12-годинний годинник)
- %m: номер місяця (1,2,3)
- %M: хвилина (1,2,3,57,58,59)
- %n: новий рядок
- %N: наносекунд
- %p: AM або PM
- %P: як %p, але у нижньому регістрі (іронічно)
- %r: місцеві параметри 12-годинний час
- %R: 24-годинна версія години та хвилини
- %s: секунди з 1970-01-01 00:00:00
- %S: другий (01,02,03, 57, 58, 59)
- %t: вкладка
- %T: час такий же, як %H:%M:%S
- %u: день тижня (1 – понеділок, 2 – вівторок тощо)
- %U: номер тижня року (вважаючи неділю першим днем тижня)
- %V: номер тижня ISO з понеділком як першим днем тижня
- % мас: день тижня (0 – неділя)
- %W: номер тижня року з понеділком як першим днем тижня
- %x: місцеві стандарти представлення дати (31.12.2015)
- %X: місцевий час представлення (14:44:44)
- %y: останні дві цифри року
- %Y: рік
- %z: числовий часовий пояс (тобто -0400)
- %:z: числовий часовий пояс (тобто -04:00)
- %::z: числовий часовий пояс (тобто -04:00:00)
- %Z: абревіатура часового поясу за алфавітом (GMT)
- -: один дефіс запобігає нульовому відступу
- _: одинарне підкреслення з пробілами
- 0: колодки з нулями
- ^: використовуйте великі літери, якщо можливо
- #: використовуйте протилежний регістр, якщо можливо
Щоб відобразити лише час, використовуйте наступне:
дата +%T.
Крім того, скористайтеся наступним:
дата +%H:%M:%S.
Також додайте дату за допомогою команди:
дата +%d/%m/%Y%t%H:%M:%S.
Або використайте наступне (оскільки %T еквівалентно %H:%M:%S):
дата +$d/%m/%Y%t%T.
The : і / символи є необов'язковими і можуть бути будь-якими. Наприклад:
дата +%dc%mc%Y
виходи: 24c09c2020, якщо з якоїсь причини ви хочете використати 'c' як роздільник.
Використовуйте будь-яку комбінацію вищевказаних перемикачів після символу плюса, щоб вивести дату за вашим бажанням. Якщо ви хочете додати пробіли, ви можете використовувати лапки навколо дати.
дата +'%d/%m/%Y %H:%M:%S'
Як показати дату UTC
Перегляньте дату UTC для вашого комп’ютера за допомогою такої команди:
дата -у.
Якщо ви перебуваєте у Великобританії, ви помітите, що замість того, щоб показувати "18:58:20" як час, буде показано "17:58:20" як час.
Як показати дату RFC
Перегляньте дату RFC для вашого комп'ютер за допомогою такої команди:
дата --rfc-2822.
Це відображає дату в такому форматі:
Ср, 20 квітня 2018 19:56:52 +0100.
Цей прапорець корисний, оскільки він показує, що ви на годину попереду GMT.
Деякі корисні команди дати
Хочете дізнатися дату наступного понеділка? Спробуйте це:
date -d "наступний понеділок"
На момент написання це повертає "Пн, 25 квітня 00:00:00 BST 2016"
The -d в основному друкує дату в майбутньому або минулому. Отже, ви можете використовувати «наступний понеділок» або «останню п’ятницю».
За допомогою цієї ж команди ви можете дізнатися, на який день тижня припадає ваш день народження чи Різдво.
дата -д 25.12.2016
Результат – нд 25 грудня.
Резюме
Варто перевірити сторінку посібника для команди дати за допомогою такої команди:
чоловіче побачення.