Как я преобразовываю RFC822 в объект даты и времени Python?

Ни один, о чем я знаю. Конечно, при использовании одного из многих обязательных доступных подходов тогда Вы не будете иметь к - привязка сделает обновление в обоих направлениях (включая изменение с помощью уведомлений).

Так для winforms:

txtFirstName.DataBindings.Add("Text", customer, "FirstName");

и т.д.

17
задан S.Lott 14 October 2009 в 20:48
поделиться

2 ответа


In [1]: import rfc822     # This only works for python 2 series

In [2]: rfc822.parsedate_tz('Sun, 09 Mar 1997 13:45:00 -0500')
Out[2]: (1997, 3, 9, 13, 45, 0, 0, 1, 0, -18000)

в python3 parsedate_tz перемещен в email.utils


>>> import email.utils   # this works on Python2.5 and up
>>> email.utils.parsedate_tz('Sun, 09 Mar 1997 13:45:00 -0500')
(1997, 3, 9, 13, 45, 0, 0, 1, -1, -18000)
30
ответ дан 30 November 2019 в 12:13
поделиться

Если вы удалите часовой пояс, вы можете сделать это следующим образом:

datetime.datetime.strptime('Sun, 09 Mar 1997 13:45:00', '%a, %d %b %Y %H:%M:%S')
-1
ответ дан 30 November 2019 в 12:13
поделиться
Другие вопросы по тегам:

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