Come posso creare una base di timestamp o date? (Python 3.4)

Come un principiante, la creazione di timestamp o formattato date finito per essere un po ‘ più di una sfida che mi sarei aspettato. Quali sono alcuni esempi di base per riferimento?

 

2 Replies
  1. 94

    Infine, si desidera esaminare il datetime documentazione e di acquisire familiarità con la formattazione variabili, ma qui sono alcuni esempi per iniziare:

    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)

    Uscita:

    Timestamp: 2014-10-18 21:31:12

    Timestamp: 2014-Ott-18 21:31:12

    Data ora: 2014-10-18 21:31:12.318340

    Data di oggi: 2014-10-18

    La data di oggi è Oct 18 2014

    Manutenzione: Oct 18 2014 – 6 PM alle 10 PM Pacific

    Manutenzione: 18 ottobre 2014 – 1 alle ore 6 PM Centrale

    Link di riferimento: https://docs.python.org/3.4/library/datetime.html#strftime-strptime-behavior

Lascia un commento