Python Datetime Format
Chapter:
Python
Last Updated:
21-10-2021 19:46:29 UTC
Program:
/* ............... START ............... */
import datetime
x = datetime.datetime.now()
print(x)
/* Output
2021-10-21 23:32:08.105879
*/
/* Above date contains year, month, day, hour, minute, second, and microsecond */
import datetime
x = datetime.datetime.now()
print(x.year)
print(x.strftime("%A"))
/* Output
2021
Thursday
*/
/* Creating Date Objects */
import datetime
x = datetime.datetime(2020, 5, 17)
print(x)
/* Output
2020-05-17 00:00:00
*/
/* ............... END ............... */
Notes:
-
In order to work with python date and time, we have to import the module datetime.
- datetime.now() method will give the current date and time. eg : 2021-10-21 23:32:08.105879
- In the above format it contains year, month, day, hour, minute, second, and microsecond.
- Using function you can get separate year and day, eg datetime.year will give year and datetime.strftime will print what is day it is.
- By passing year, month and day we can easily create a date object in python , eg : x = datetime.datetime(2020, 5, 17)