Перейти к содержанию

2.5 Системные часы

clock summer-time date

Синтаксис команды

word16 — аббревиатура часового пояса в виде текстовой строки: «YEKT», «MSK»
start_month_var — (опционально) номер месяца для перехода на летнее время в диапазоне от 1 до 12
start_date_var — (опционально) день для перехода на летнее время в диапазоне от 1 до 31
start_year_var — (опционально) год для перехода на летнее время в диапазоне от 2000 до 2097
start_hour_var — (опционально) время для перехода на летнее время в формате «ЧЧ:ММ»
end_month_var — (опционально) номер месяца для перехода на зимнее время в диапазоне от 1 до 12
end_date_var — (опционально) день для перехода на зимнее время в диапазоне от 1 до 31
end_year_var — (опционально) год для перехода на зимнее время в диапазоне от 2000 до 2097
end_hour_var — (опционально) время для перехода на зимнее время в формате «ЧЧ:ММ»
offset_var — (опционально) количество минут смещения времени в диапазоне от 1 до 1440
no — (опционально) отключение летнего времени

Режим команды: Режим глобальной настройки.
Уровень доступа: 13

Указания по применению

Используйте команду «clock summer-time» для установки абсолютного значения времени и даты перехода на летнее и зимнее время. Используйте команду «no clock summer-time» для удаления абсолютного значения времени и даты перехода на летнее и зимнее время. По умолчанию переход на летнее и зимнее время отключен.

Примеры

Пример показывает, как указать переход на летнее время в «3:00» 31 марта 2020 и переход на зимнее время в «3:00» 31 октября 2020 со сдвигом в 60 минут:

1
2
3
# configure terminal
(config)# clock summer-time MSK date 3 31 2024 3:00 10 31 2024 3:00 60
(config)#

clock summer-time recurring

Синтаксис команды

clock summer-time word16 recurring [start_week_var start_day_var start_month_var start_hour_var end_week_var end_day_var end_month_var end_hour_var [ offset_var ] ]
no clock summer-time

Описание синтаксиса

Параметр Описание
word16 аббревиатура часового пояса в виде текстовой строки: «YEKT», «MSK».
start_week_var (oпционально) номер недели месяца для перехода на летнее время в диапазоне от 1 до 5. Номер недели, равный 5, означает последнюю неделю месяца.
start_day_var (oпционально) номер дня недели для перехода на летнее время в диапазоне от 1 до 7.
start_month_var (oпционально) номер месяца для перехода на летнее время в диапазоне от 1 до 12.
start_hour_var (oпционально) время для перехода на летнее время в формате «ЧЧ:ММ».
end_week_var (oпционально) номер недели месяца для перехода на зимнее время в диапазоне от 1 до 5. Номер недели, равный 5, означает последнюю неделю месяца.
end_day_var (oпционально) номер дня недели для перехода на зимнее время в диапазоне от 1 до 7.
end_month_var (oпционально) номер месяца для перехода на зимнее время в диапазоне от 1 до 12.
end_hour_var (oпционально) время для перехода на зимнее время в формате «ЧЧ:ММ».
offset_var (oпционально) количество минут смещения времени в диапазоне от 1 до 1440.

Режим команды: Режим глобальной настройки.
Уровень доступа: 13

Указания по применению

Используйте команду «clock summer-time recurring» для установки времени и даты перехода на летнее и зимнее время, повторяющегося ежегодно. Используйте команду «no clock summer-time» для установки значения по умолчанию. По умолчанию переход на летнее и зимнее время отключен.

Примеры

Пример показывает, как указать переход на летнее время в «3:00» последней субботы марта и переход на зимнее время в «3:00» последней субботы октября со сдвигом в 60 минут:

1
2
3
# configure terminal
(config)# clock summer-time MSK recurring 5 6 3 3:00 5 6 10 3:00 60
(config)#

clock timezone

Синтаксис команды

clock timezone word_var hour_var [ minute_var [subtype_var ] ]
no clock timezone

Описание синтаксиса

Параметр Описание
word_var аббревиатура часового пояса в виде текстовой строки: «YEKT», «MSK».
hour_var смещение в часах относительно UTC в диапазоне от -23 до 23.
minute_var (oпционально) смещение в минутах относительно UTC в диапазоне от 0 до 59.
subtype_var (oпционально) подтип часового пояса в диапазоне от 0 до 8.

Режим команды: Режим глобальной настройки.
Уровень доступа: 13

Указания по применению

Используйте команду «clock timezone» для установки часового пояса и смещения относительно нулевого меридиана в часах и минутах. Используйте команду «no clock timezone» для установки значения по умолчанию. По умолчанию временная зона не задана. Смещение 0 часов относительно UTC. При использовании синхронизации времени по протоколу NTP необходимо указать корректный часовой пояс, так как NTP-серверы передают время в формате UTC (Universal Coordinated Time).

Примеры

Пример показывает, как указать часовой пояс «MSK» со смещением относительно UTC в 3 часа 0 минут:

1
2
3
# configure terminal
(config)# clock timezone MSK 3
(config)#

show clock

Синтаксис команды

show clock

Описание синтаксиса

Команда не имеет аргументов.

Режим команды: Фундаментальный режим.
Уровень доступа: 0

Указания по применению

Используйте команду «show clock» для вывода текущего времени и даты.

Примеры

Пример показывает, как вывести текущее время и дату:

1
2
3
# show clock
System Time     : 2024-12-20T01:25:33+03:00
#

show clock detail

Синтаксис команды

show clock detail

Описание синтаксиса

Команда не имеет аргументов.

Режим команды: Фундаментальный режим.
Уровень доступа: 0

Указания по применению

Используйте команду «show clock detail» для вывода текущего времени и даты, а также настроек системных часов.

Примеры

Пример показывает, как вывести текущее время и дату, а также настройки системных часов:

# show clock detail
System Time     : 2024-12-20T01:26:18+03:00
Timezone : Timezone Offset : 1800 ( 180 minutes)
Timezone Acronym : MSK
Daylight Saving Time Mode : Recurring.
Daylight Saving Time Start Time Settings :
* Week: 5
* Day: 6
* Month: 3
Date: 0
Year: 0
* Hour: 3
* Minute: 0
Daylight Saving Time End Time Settings :
* Week: 5
* Day: 6
* Month: 10
Date: 0
Year: 0
* Hour: 3
* Minute: 0
Daylight Saving Time Offset : 60 (minutes)
#