Acabo de instalar el servidor ubuntu 19.10. Cuando entro alfechacomando obtengo el siguiente resultado
domingo 10 de noviembre de 2019 05:16:05 p. m. AEDT
Mi antiguo servidor que ejecuta 18.04 da este resultado
domingo 10 de noviembre 17:16:16 AEDT 2019
Note la diferencia tanto en el tiempo dado como en el formato.
¿Alguien puede indicarme dónde está configurado el formato predeterminado para la salida de fecha? No puedo ver nada en las variables de entorno.
Tenga en cuenta quehora fechactlAmbos dan resultados similares, la única diferencia es que 18.04 usa systemd-timesyncd y 19.10 usa NTP.
18.04
Local time: Sun 2019-11-10 17:16:18 AEDT Universal time: Sun 2019-11-10 06:16:18 UTC RTC time: Sun 2019-11-10 06:16:18 Time zone: Australia/Melbourne (AEDT, +1100) System clock synchronized: yes systemd-timesyncd.service active: yes RTC in local TZ: no
19.10
Local time: Sun 2019-11-10 17:16:12 AEDT Universal time: Sun 2019-11-10 06:16:12 UTC RTC time: Sun 2019-11-10 06:16:12 Time zone: Australia/Melbourne (AEDT, +1100) System clock synchronized: yes NTP service: active RTC in local TZ: no
Respuesta1
La diferencia en el formato parece ser (no probada) causada por /usr/share/i18n/locales/en_US que se configuró date_fmt
en la versión 19.10 pero no en la 18.04. Para solucionar (evitar) el problema, cambié mi configuración regional a en_AU.UTF-8.
sudo vi /etc/locale.gen
y descomentadoes_AU.UTF-8.
sudo locale-gen sudo update-locale LANG=en_AU.UTF-8 exit
Hice esto en ambos servidores y ahora informan la fecha en el mismo formato.