How can I create basic timestamps or dates? (Python 3.4) How can I create basic timestamps or dates? (Python 3.4) python-3.x python-3.x

How can I create basic timestamps or dates? (Python 3.4)


Ultimately you want to review the datetime documentation and become familiar with the formatting variables, but here are some examples to get you started:

import datetimeprint('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)

The output:

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

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

Date now: 2014-10-18 21:31:12.318340

Date today: 2014-10-18

Today's date is Oct, 18 2014

Maintenance: Oct, 18 2014 - 6 PM to 10 PM Pacific

Maintenance: October, 18 2014 - 1 PM to 6 PM Central

Reference link: 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