En tant que débutant, créer des horodatages ou des dates formatées s'est avéré un peu plus difficile que je ne l'aurais imaginé. Quels sont quelques exemples de base pour référence?
En fin de compte, vous souhaitez consulter la documentation de datetime et vous familiariser avec les variables de formatage, mais voici quelques exemples pour vous aider à démarrer:
import datetime
print('Timestamp: {:%Y-%m-%d %H:%M:%S}'.format(datetime.datetime.now()))
print('Timestamp: {:%Y-%b-%d %H:%M:%S}'.format(datetime.datetime.now()))
print('Date now: %s' % datetime.datetime.now())
print('Date today: %s' % datetime.date.today())
today = datetime.date.today()
print("Today's date is {:%b, %d %Y}".format(today))
schedule = '{:%b, %d %Y}'.format(today) + ' - 6 PM to 10 PM Pacific'
schedule2 = '{:%B, %d %Y}'.format(today) + ' - 1 PM to 6 PM Central'
print('Maintenance: %s' % schedule)
print('Maintenance: %s' % schedule2)
Le résultat:
Horodatage: 2014-10-18 21:31:12
Horodatage: 2014-oct.-18 21:31:12
Date maintenant: 2014-10-18 21: 31: 12.318340
Date d'aujourd'hui: 2014-10-18
La date du jour est le 18 octobre 2014
Maintenance: 18 oct 2014 - 6 PM à 10 PM Pacifique
Maintenance: 18 octobre 2014 - 1 PM à 6 PM Central
Lien de référence: https://docs.python.org/3.4/library/datetime.html#strftime-strptime-behavior
>>> import time
>>> print(time.strftime('%a %H:%M:%S'))
Mon 06:23:14