Date: различия между версиями

Материал из Wiki
Перейти к навигации Перейти к поиску
Строка 41: Строка 41:
[[Категория:Linux]]
[[Категория:Linux]]
__ОБЯЗАТЕЛЬНОЕ_ОГЛАВЛЕНИЕ__
__ОБЯЗАТЕЛЬНОЕ_ОГЛАВЛЕНИЕ__
[[Категория:Инструкции]]

Версия 11:04, 15 июля 2022

Задать системное время

Формат времени задается в виде mmddHHMMyyyy - месяц, день, час, минута, год

date 102609402009

Вывести заданный формат даты

date '+%Y-%m-%d_%H-%M-%S'

2021-12-05_14-22

Синхронизировать с временем BIOS

hwclock -w

Чтобы выставить системное время по аппаратному, применяем команду:

hwclock --hctosys

Следующая команда установит время аппаратных часов равным UTC (Гринвичскому) на основании текущего локального системного времени:

hwclock --systohc --utc

Показать дату на несколько дней ранее текущей

date -d '-30 day'

date '+%Y-%m-%d %H:%M:%S' -d '-1 hour'

Текущие дата и время в формате unix time

date '+%s'

1396713472

Произвольные дата и время в формате unix time

date --date='23 Jan 1981 09:23:15' '+%s'

349078995

Преобразование времени в формате unix time в обычную дату

date -d@1396713472

Сбт Апр 5 19:57:52 MSK 2014

Показать день недели

date '+%a'

Fri

date '+%A'

Friday

date '+%u'

5