Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Python: Päivämäärä ja aika pythonissa

giga [11.06.2022 23:38:40]

#

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'

Metabolix [12.06.2022 09:45:24]

#

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'.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta