import datetime
today = datetime.date.today()
print ('Today is: ' + str(today))
//returns Today is: 2016-10-06
How could I manipulate the output to look like this: "Today is: October 6, 2016"
import datetime
today = datetime.date.today()
print ('Today is: ' + str(today))
//returns Today is: 2016-10-06
How could I manipulate the output to look like this: "Today is: October 6, 2016"
Based on datetime.strftime()
documentation:
import datetime
today = datetime.date.today()
print('Today is: ' + today.strftime("%B %d, %Y")) # Today is: October 06, 2016
Where:
%B
- Month as locale’s full name%d
- Day of the month%Y
- Year with century as a decimal numberModified your program slightly using strftime(' %B %d %Y')
Working Code
import datetime
today = datetime.date.today().strftime(' %B %d %Y')
print ('Today is: ' + today)
OUTPUT:
> ================================ RESTART =========================
Today is: October 06 2016
>
import datetime
today = datetime.date.today()
print ('Today is: ' + today.strftime("%B %d , %Y"))