1. Two ways to get the current time:
The code is as follows:
Import Datetime,time
now = Time.strftime ("%y-%m-%d%h:%m:%s")
Print now
now = Datetime.datetime.now ()
Print now
2. Get the last day of the month minus 1 days on the first day of the month
The code is as follows:
Last = Datetime.date (Datetime.date.today (). Year,datetime.date.today (). month,1)-datetime.timedelta (1)
Print Last
3. Get the time difference (in seconds, often used to calculate when the program is running)
The code is as follows:
StartTime = Datetime.datetime.now ()
#long Running
Endtime = Datetime.datetime.now ()
Print (endtime-starttime). seconds
4. Calculate the current time back 10 hours
The code is as follows:
D1 = Datetime.datetime.now ()
D3 = D1 + Datetime.timedelta (hours=10)
D3.ctime ()
The classes used in this book are: DateTime and Timedelta two. They can be added and reduced between each other. Each class has some methods and properties to view specific values, such as DateTime can be viewed: Days, hours (hour), Day of the Week (weekday ()), etc. timedelta can view: days, seconds (seconds), etc.
5.python Time Date formatting symbols:
%y Two-digit year representation (00-99)
%Y Four-digit year representation (000-9999)
%m Month (01-12)
One day in%d months (0-31)
%H 24-hour hours (0-23)
%I 12-hour hours (01-12)
%M minutes (00=59)
%s seconds (00-59)
%a Local Simplified Week name
%A Local Full week name
%b a locally simplified month name
%B Local Full month name
%c Local corresponding date representation and time representation
%j Day of the Year (001-366)
%p the equivalent of a local a.m. or p.m.
%u weeks of the year (00-53) Sunday is the beginning of the week
%w Week (0-6), Sunday for the beginning of the week
%W Week of the Year (00-53) Monday is the beginning of the week
%x Local corresponding date representation
%x Local corresponding time representation
%Z the name of the current time zone
Percent% of the number itself