2.9. Команды времени и часового пояса

2.9.1. clock set datetime

Назначение

Команда clock set datetime используется для установки текущей системной даты и времени на коммутаторе.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

clock set datetime HH:MM:SS MONTH DAY YEAR

Параметр

Описание параметра

Значение параметра

HH:MM:SS

Укажите время в часах (в 24-часовом формате), минутах и секундах. Указанное время относится к настроенному часовому поясу

HH:MM:SS в формате 24 часа

MONTH

Укажите месяц по имени

Должен быть в диапазоне от 1 до 12

DAY

Укажите день по дате в месяце

Должен быть в диапазоне от 1 до 31

YEAR

Укажите год

Должен быть в диапазоне от 1993 до 2035

Режим ввода

Global config

Состояние по умолчанию

Время по умолчанию основано на UTC.

Применение

Если другой источник времени недоступен, можно вручную установить время и дату после перезагрузки системы. Время остается точным до следующей перезапуски системы. Рекомендуется использовать ручную настройку только в крайнем случае. Если у вас есть внешний источник времени, с которым коммутатор может синхронизироваться, ручная установка системных часов не требуется.

Примеры

Ручная установка времени системных часов на 18 часов 43 минуты 00 секунд 23 октября 2024 года:

Switch# configure terminal
Switch(config)# clock set datetime 18:43:00 10 23 2024

Связанные команды

show clock

2.9.2. clock set timezone

Назначение

Команда clock set timezone используется для установки часового пояса на коммутаторе. Для установки времени UTC по умолчанию, используйте команду no clock set timezone.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

clock set timezone ZONE ( add | minus ) hours-offset [ minutes-offset ] [ seconds-offset ]

no clock set timezone

Параметр

Описание параметра

Значение параметра

ZONE

Укажите название пояса

Длина должна быть от 3 до 32 символов, и поддерживаются только символы [a-zA-Z], первый и последний символы должны быть буквами

add

Укажите, что временное смещение положительно относительно UTC

-

minus

Укажите, что временное смещение отрицательно относительно UTC

-

HOUR_OFFSET

Укажите временное смещение в часах

0-18

MINUTES_OFFSET

[необязательно] Укажите временное смещение в минутах, должно быть в диапазоне от 0 до 59

0-59

SECONDS_OFFSET

[необязательно] Укажите временное смещение в секундах

0-59

Режим ввода

Global Config

Состояние по умолчанию

Часовой пояс по умолчанию должен быть UTC.

Применение

Нет

Примеры

Установка часового пояса Атлантической Канады на 3,5 часа раньше UTC:

Switch# configure terminal
Switch(config)# clock set timezone Canada minus 3 30

Установка часового пояса с именем “ZZZ” на 5 часов позже UTC:

Switch# configure terminal
Switch(config)# clock set timezone ZZZ add 5

Связанные команды

show clock (detail)

2.9.3. clock set summer-time

Назначение

Команда clock set summer-time используется для настройки летнего времени в регионах, где оно начинается и заканчивается в определённый день каждого года (повторяющийся) или в указанный год (дата).

Чтобы восстановить время UTC по умолчанию, используйте команду no clock set summer-time.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

clock set summer-time ZONE recurring start-time end-time offset

clock set summer-time ZONE date start-time end-time offset

no clock set summer-time

Параметр

Описание параметра

Значение параметра

ZONE

Укажите название зоны летнего времени

Длина должна быть от 3 до 32 символов, и поддерживаются только символы [a-zA-Z], первый и последний символы должны быть буквами

recurring

Укажите, что летнее время начинается и заканчивается в определенный день недели каждый год

-

date

Укажите, что летнее время начинается и заканчивается в определенный день указанного года

-

START_TIME

Укажите время начала летнего времени

Для повторяющегося летнего времени формат должен быть месяц, день, чч:мм:сс

END_TIME

Укажите время окончания летнего времени

Для повторяющегося летнего времени формат должен быть месяц, день, чч:мм:сс

OFFSET

Задаёт смещение в минутах, добавляемое во время летнего времени; по умолчанию 60 минут

1-120 minutes

Режим ввода

Global config

Состояние по умолчанию

Летнее время должно быть отключено по умолчанию.

Применение

Первая часть команды clock set summer-time указывает, когда начинается летнее время, а вторая часть указывает, когда оно заканчивается. Все времена указаны относительно местного часового пояса. Время начала относительно летнего времени. Если начальный месяц следует за конечным месяцем, система предполагает, что вы находитесь в южном полушарии.

Примеры

Установка начала летнего времени с 1 июня в 02:00 и конца летнего времени 31 октября 02:00:

Switch# configure terminal
Switch(config)# clock set summer-time stime recurring 6 1 02:00:00 10 31 02:00:00 120

Установка начала летнего времени в марте со второй среды в 02:00 и конца летнего времени в последнюю пятницу августа в 01:00:

Switch# configure terminal
Switch(config)# clock set summer-time stime recurring second Wed 3
02:0:0 last Friday 8 01:0:0 60

Связанные команды

show clock (detail)

2.9.4. show clock

Назначение

Команда show clock используется для отображения текущей конфигурации времени и даты.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

show clock ( detail | )

Параметр

Описание параметра

Значение параметра

detail

Отображение настроенной информации о часовом поясе и летнем времени в дополнение к текущей дате и времени

-

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Подробное отображение текущего времени и даты:

Switch#show clock detail

10:43:00 Europe/+3 Fri Oct 25 2023
Time zone: (GMT + 03:00:00) Europe/+3

Связанные команды

show clock

2.9.5. show timezones

Назначение

Команда show timezones используется для отображения всех часовых поясов мира.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

show timezons

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Отображение всех текущих часовых поясов мира:

Switch#show timezones

(GMT+00:06:04)    Europe/Andorra
(GMT+03:41:12)    Asia/Dubai
(GMT+04:36:48)    Asia/Kabul
(GMT-04:07:12)    America/Antigua
(GMT-04:12:16)    America/Anguilla
(GMT+01:19:20)    Europe/Tirane
(GMT+02:58:00)    Asia/Yerevan
(GMT-04:36:00)    America/Curacao
(GMT+00:52:56)    Africa/Luanda
(GMT+11:06:24)    Antarctica/McMurdo    McMurdo Station, Ross Island
============================================================
(GMT+00:00:00)    Antarctica/South_Pole Amundsen-Scott Station, South Pole
(GMT-04:32:32)    Antarctica/Rothera    Rothera Station, Adelaide Island
(GMT-04:16:24)    Antarctica/Palmer     Palmer Station, Anvers Island

Связанные команды

show clock