Minulla on päivämäärät, jotka ovat suomen ajassa, esim: “2022-05-15 15:36:42”
Kun yritän lisätä ne tietokantaan saan virheilmoituksen:
lainaus:
“2022-05-15 15:36:42” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ] format.']
Miten saan ajat/päivämäärät oikeaan muotoon?
Pythonissa aikavyöhyke on asetettu:
TIME_ZONE = 'Europe/Helsinki'
Kuulostaa siltä, että päivämäärä ei ole ihan oikeassa muodossa kuitenkaan. Ei kai siinä ole noita lainausmerkkejä mukana? Tai onko esimerkiksi viiva tai väli korvautunut jollain erikoisemmalla Unicode-merkillä? Miltä näyttää päivämäärä.encode('utf8'), paljastuuko muita kuin ASCII-merkkejä? Toivottu enkoodauksen tulos olisi yksinkertaisesti b'2022-05-15 15:36:42'.
Aihe on jo aika vanha, joten et voi enää vastata siihen.