преобразование pytz utc

Вы можете просто связать все необходимые аргументы с помощью «bind»:

root.addEventListener('click', myPrettyHandler.bind(null, event, arg1, ... ));

Таким образом вы всегда будете получать событие, arg1 и другие данные, переданные myPrettyHandler.

http://passy.svbtle.com/partial-application-in-javascript-using-bind

30
задан Art 18 January 2017 в 00:29
поделиться

2 ответа

Ваш первый метод кажется одобренным и должен поддерживать переход на летнее время.

Вы можете немного сократить его, поскольку pytz.utc = pytz.timezone ( 'UTC') , но вы это уже знали :)

tz = timezone('US/Pacific')
def toUTC(d):
    return tz.normalize(tz.localize(d)).astimezone(pytz.utc)

print "Test: ", datetime.datetime.utcnow(), " = ", toUTC(datetime.datetime.now())
27
ответ дан 27 November 2019 в 22:45
поделиться

Используйте первый способ. Нет причин изобретать колесо преобразования часового пояса

0
ответ дан 27 November 2019 в 22:45
поделиться
Другие вопросы по тегам:

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