Post AaT622Codvrah2ysiW by tbroyer@piaille.fr
(DIR) More posts by tbroyer@piaille.fr
(DIR) Post #AaT5li4JkDkjbdDnyC by aeris@firefish.imirhil.fr
2023-10-05T16:09:39.736Z
0 likes, 1 repeats
- Eh python, tu veux me convertir ce date en timestamp UTC ?- Non- Comment ça non ?- Non- Mais- Non- Vraiment ?- Non#STDlibDeMerde
(DIR) Post #AaT622Codvrah2ysiW by tbroyer@piaille.fr
2023-10-05T16:30:54Z
0 likes, 0 repeats
@aeris Une date en timestamp ça n'a pas de sens. Un datetime (avec info de timezone) oui, pas une date.(et je parle même pas de python là)
(DIR) Post #AaT6236TJ0NnTf1KT2 by aeris@firefish.imirhil.fr
2023-10-05T16:36:30.369Z
0 likes, 0 repeats
@tbroyer@piaille.fr Ben si. 2023-10-05 c’est 2023-10-05 00:00:00 UTC et donc Ruby, ça marche.
(DIR) Post #AaT6241Bu7kkJZYcsK by tbroyer@piaille.fr
2023-10-05T16:33:08Z
0 likes, 0 repeats
@aeris En python, a priori, si t'as un objet `date` → `combine()` pour en faire un datetime, puis `timestamp()`https://docs.python.org/3/library/datetime.html#datetime.datetime.combinehttps://docs.python.org/3/library/datetime.html#datetime.datetime.timestamp(mais bon, je suis pas développeur Python, j'ai juste passé 2 minutes sur cette page de doc)
(DIR) Post #AaT624APLr7qm9rzF2 by mmu_man@m.g3l.org
2023-10-05T18:32:21Z
0 likes, 0 repeats
@aeris @tbroyer >>> from datetime import datetime # sinon faut appeler datetime.datetime>>> datetime.fromisoformat("2023-10-05")datetime.datetime(2023, 10, 5, 0, 0)
(DIR) Post #AaT6iax7qSMOcaw796 by mmu_man@m.g3l.org
2023-10-05T18:40:07Z
0 likes, 0 repeats
@aeris @tbroyer >>> from datetime import datetime, time>>> from pytz import timezone>>> timezone("UTC").localize(datetime.combine(datetime.fromisoformat("2023-10-05"),time()))datetime.datetime(2023, 10, 5, 0, 0, tzinfo=<UTC>)(c'est confusionnant, y a aussi un timezone dans le module datetime)