Re: Timezone in HH:MM Format

Liste des GroupesRevenir à cl python 
Sujet : Re: Timezone in HH:MM Format
De : python (at) *nospam* mrabarnett.plus.com (MRAB)
Groupes : comp.lang.python
Date : 19. Jun 2024, 01:52:07
Autres entêtes
Message-ID : <mailman.157.1718754916.2909.python-list@python.org>
References : 1 2
User-Agent : Mozilla Thunderbird
On 2024-06-19 00:32, Ivan "Rambius" Ivanov via Python-list wrote:
Hello,
 How can I convert a date, usually datetime.now(), into a format where
the timezone is in hours:minutes format. I was able to get that format
in shell:
 $ date +%Y-%m-%dT%H:%M:%S%:z
2024-06-18T19:24:09-04:00
 The closest I got in python is
 from datetime import datetime
from zoneinfo import ZoneInfo
 s = datetime.strftime(datetime.now(ZoneInfo("America/New_York")),
"%Y-%m-%dT%H:%M:%S%z")
print(s)
 This prints the same as the shell command above except the last column:
2024-06-18T19:28:56-0400
 
Starting from Python 3.12, you can use "%:z" in the format string. For earlier versions of Python, you need to do some string slicing.

Date Sujet#  Auteur
19 Jun 24 o Re: Timezone in HH:MM Format1MRAB

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal