Как отображать текущее время и; установка даты?

Как отобразить текущую конфигурацию времени, например, часовой пояс в Ubuntu?

110
задан 24 July 2014 в 18:25

7 ответов

Лучший пример (IMHO) с использованием timedatectl (в командной строке / терминале):

$ timedatectl
      Local time: Thu 2014-07-24 19:51:23 IST
  Universal time: Thu 2014-07-24 14:21:23 UTC
        Timezone: Asia/Kolkata (IST, +0530)
     NTP enabled: no
NTP synchronized: no
 RTC in local TZ: no
      DST active: n/a

Посетите справочную страницу для получения дополнительных настроек и дополнительных настроек. информация.

0
ответ дан 24 July 2014 в 18:25

Если вам нужна отформатированная область и зона, вы можете использовать:

$ grep `date +%Z` /etc/timezone 
  Etc/UTC
0
ответ дан 24 July 2014 в 18:25

Проверьте info date и, например, date +'%z'

0
ответ дан 24 July 2014 в 18:25

Я не знаю ни одного файла, но это может дать вам необходимую информацию:

cat /etc/timezone
grep UTC /etc/default/rcS
date
# hardware clock
sudo hwclock --show
0
ответ дан 24 July 2014 в 18:25

Для часового пояса можно использовать геолокацию:

$ curl https://ipapi.co/timezone
America/Chicago

Или:

$ curl http://ip-api.com/line?fields=timezone
America/Chicago

http://wiki.archlinux.org/index.php/ время # TIME_ZONE

0
ответ дан 24 July 2014 в 18:25

Для меня, date хорошо работает:

Fri 22 Nov 2019 04:31:50 PM UTC

0
ответ дан 22 November 2019 в 22:59

если у Вас есть установленный powershell:

PS> Get-TimeZone

Id                         : Europe/Vilnius
DisplayName                : (UTC+02:00) Eastern European Standard Time
StandardName               : Eastern European Standard Time
DaylightName               : Eastern European Summer Time
BaseUtcOffset              : 02:00:00
SupportsDaylightSavingTime : True

Я подозреваю, что это не будет популярным ответом в сообществе Linux, но мне действительно нравится конвенция существительного глагола, помогает мне помнить команды, и это будет также работать над всеми дистрибутивами с установленным powershell :)

https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.management/get-timezone? view=powershell-6

0
ответ дан 22 November 2019 в 22:59

Другие вопросы по тегам:

Похожие вопросы: