Python не регистрирует изменения в часовом поясе после началаLinux

Ответить Пред. темаСлед. тема
Anonymous
 Python не регистрирует изменения в часовом поясе после начала

Сообщение Anonymous »

У меня есть программа A, работающая на Raspberry Pi, которая, с целью этого вопроса, можно сводить к следующему: < /p>

Код: Выделить всё

import datetime
import subprocess

#Change system timzone
subprocess.run('sudo timedatectl set-timezone America/Toronto', shell=True)

#Print date and time and timezone
print(datetime.datetime.now())
Если я установите свой часовой застрой, скажем, Лос-Анджелес, а затем запускаю эту программу, Несмотря на то, что подпроцесс успешно запускает команду, чтобы изменить системную временной зоне , print показывает время в оригинальном времени, как если бы она не изменилась. PrettyPrint-Override ">

Код: Выделить всё

import datetime

#Print date and time and timezone
print(datetime.datetime.now())
показывает время с измененным часовым поясом.>

Подробнее здесь: https://stackoverflow.com/questions/796 ... ng-started
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»