1
Я новичок в python, но я когда-то прошел. Я играл с API datetime. У меня есть одно требование, и определенно помощь будет какой-то, но я не могу это выяснить. На самом деле я конвертирую время UTC в PST. Он отлично работает со мной.Как получить GMT и преобразовать его в PST в Python
tz = timezone("US/Pacific")
utc_date_time = datetime.now(tz=pytz.utc)
opr_date = utc_date_time.astimezone(tz)
print(opr_date)
Но я не могу получить время по Гринвичу и преобразовать его в PST. Здесь 2 вопроса
- Как я могу получить GMT время
- Как это будет конвертировать в PST
Я заранее благодарен.
вы понимаете, что ваш код уже "получает GMT время и превращает его в PST" ? Кстати, вы можете [получить текущее время в заданном часовом поясе прямо) (http://stackoverflow.com/a/16660476/4279) (без явного преобразования из utc). – jfs
Да, @ J.F.Sebastian, вы правы. Это было просто непонимание разного часового пояса. Спасибо за ваш комментарий. –