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