in fact, in Python, time is simply the following two forms of existence:
Time, there are generally two kinds of temporal forms:
1. Timestamp: Offset calculated in seconds relative to 1970.1.1 00:00:00
2. Tuple form: Struct_time
The methods of the time module are:
Time.clock ():
The first call returns a CPU time unit that is called from the program to create the program process to the clock () function call
The second call, which returns the time interval from the first call to this call
time.sleep ():Thread delays the specified time run
time.ctime ():Tell a timestamp (the default is the current time) and convert it into a time string
Such as:
Print Time.ctime (); = Mon Oct 20 14:40:38 2014 default current time
time.gmtime ():Converts a timestamp into a UTC time zone Struct_time, which defaults to the current time
Such as:
Print Time.gmtime (); = = Time.struct_time (tm_year=2014, tm_mon=10, tm_mday=20, tm_hour=6, tm_min=43, tm_sec=38, tm_wday=0, tm_yday=293, TM _isdst=0)
time.localtime ():Converts a timestamp into a struct_time of the current time zone, with the default
Such as:
Print time.localtime () = Time.struct_time (tm_year=2014, tm_mon=10, tm_mday=20, tm_hour=14, tm_min=48, TM_SEC=44, TM _wday=0, tm_yday=293, tm_isdst=0)
time.mktime ():Convert a struct_time to a timestamp, the parameter must be a struct_time tuple form (year, month, day, hour, minute, second, Tm_wday: The day of the week, 0~6,tm_yday: The day of the year, TM_ISDST: Xia Lingzhi)
Such as:
Print Time.mktime ((2014,10,20,14,48,44,0,293,0)) = 1413787724.0
time.strftime ():Outputs the specified Struct_time (default current time), based on the specified formatted string
Note:
time-date formatting symbols in Python:
%y Two-digit year (00-99)
%Y Four-digit year (000-9999)
%m Month (01-12)
One day in%d months (0-31)
%H 24-hour system hours (0-23)
%l 12-hour system hours (01-12)
%M minutes (00-59)
%s seconds (00-59)
Strftime (Format[,tuple])->string
Such as:
Print Time.strftime ("%y,%m,%d", (2013,06,16,12,50,36,5,6,1)) =>13,06,16 returns a string
strptime ():Converts a time string to an array of time based on a specified format character
Strptime (String,format)->struct_time
Such as:
Print time.strptime (' 2014,03,02 ', '%y,%m,%d ')
=
Time.struct_time (tm_year=2014, tm_mon=3, tm_mday=2, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=6, tm_yday=61, Tm_isdst=-1)
time.time (): Returns the current timestamp
Python embedded Module--time