Re: [Python] Convertire stringa in oggetto datetime
Ciao, On Thu, Jul 25, 2019 at 6:19 AM Vinny Mautone wrote: > Ciao a tutti sto studiando Home Assistant e devo convertire il un oggetto > datetime il risulato di una richiesta fatta su una entità home assistant la > quale mi restituisce una data sotto forma di stringa in questo modo > "2019-07-25T07:05:00+00:00" ho provato con strptime se elimino dalla > stringa "+00:00" funziona tutto ma vorrei sapere se fosse possibile > evitarlo, poi la data e l'ora che mio restituisce la richiesta è in UTC, > quindi dopo averla convertita in datetime posso passarla in ora locale in > modo automatico? > Con pandas puoi convertire la stringa in datetime (usando il parametro format) e impostare la time zone di riferimento, in modo da convertirla automaticamente in quella che ti serve con tz_convert [ https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.tz_convert.html ] Vedi ad esempio https://medium.com/jbennetcodes/dealing-with-datetimes-like-a-pro-in-pandas-b80d3d808a7f -- Margherita Di Leo ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python
Re: [Python] Convertire stringa in oggetto datetime
On Thu, 25 Jul 2019 at 06:19, Vinny Mautone wrote: > una data sotto forma di stringa in questo modo "2019-07-25T07:05:00+00:00" ho > provato con strptime se elimino dalla stringa "+00:00" funziona tutto ma > vorrei sapere se fosse possibile evitarlo, Puoi usare fromisoformat() [1] direttamente. > poi la data e l'ora che mio restituisce la richiesta è in UTC, quindi dopo > averla convertita in datetime posso passarla in ora locale in modo automatico? Non ho mai dovuto combattere con la localizzazione degli orari quindi non sono la migliore persona per rispondere, per quel poco che ho visto è come la codifica dei caratteri, cioè devi sapere quali sono i riferimenti per i formati che ricevi e che vuoi produrre, non esiste un modo automatico di risolvere. [1]: https://docs.python.org/3/library/datetime.html#datetime.date.fromisoformat -- Andrea ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python
[Python] Convertire stringa in oggetto datetime
Ciao a tutti sto studiando Home Assistant e devo convertire il un oggetto datetime il risulato di una richiesta fatta su una entità home assistant la quale mi restituisce una data sotto forma di stringa in questo modo "2019-07-25T07:05:00+00:00" ho provato con strptime se elimino dalla stringa "+00:00" funziona tutto ma vorrei sapere se fosse possibile evitarlo, poi la data e l'ora che mio restituisce la richiesta è in UTC, quindi dopo averla convertita in datetime posso passarla in ora locale in modo automatico? Grazie ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python