time.strftime(format[, t])
By using standard formatting operators, we can convert time tuple (struct_time) to a string.
By using standard formatting operators, we can convert time tuple (struct_time) to a string.
Format string 
 | 
  
Description 
 | 
 
%a 
 | 
  
Locale’s abbreviated
  weekday name 
 | 
 
%A 
 | 
  
Locale’s full weekday
  name. 
 | 
 
%b 
 | 
  
Locale’s abbreviated
  month name. 
 | 
 
%B 
 | 
  
Locale’s full month
  name. 
 | 
 
%c 
 | 
  
Locale’s appropriate
  date and time representation. 
 | 
 
%d 
 | 
  
Day of the month as a
  decimal number [01,31]. 
 | 
 
%H 
 | 
  
Hour (24-hour clock)
  as a decimal number [00,23]. 
 | 
 
%I 
 | 
  
Hour (12-hour clock)
  as a decimal number [01,12]. 
 | 
 
%j 
 | 
  
Day of the year as a
  decimal number [001,366]. 
 | 
 
%m 
 | 
  
Month as a decimal
  number [01,12]. 
 | 
 
%M 
 | 
  
Minute as a decimal
  number [00,59]. 
 | 
 
%p 
 | 
  
Locale’s equivalent
  of either AM or PM. 
 | 
 
%S 
 | 
  
Second as a decimal
  number [00,61]. 
 | 
 
%U 
 | 
  
Week number of the
  years[0-53] 
 | 
 
%w 
 | 
  
Weekday as a decimal
  number [0(Sunday),6].          
 | 
 
%W 
 | 
  
Week number of the
  year (Monday as the first day of the week) as a decimal number [00,53]. All
  days in a new year preceding the first Monday are considered to be in week 0.     
 | 
 
%x 
 | 
  
Locale’s appropriate
  date representation. 
 | 
 
%X 
 | 
  
Locale’s appropriate
  time representation. 
 | 
 
%y 
 | 
  
Year without century
  as a decimal number 
 | 
 
%Y 
 | 
  
Year with century as
  a decimal number.  
 | 
 
%z 
 | 
  
Time zone offset
  indicating a positive or negative time difference from UTC/GMT of the form
  +HHMM or -HHMM, where H represents decimal hour digits and M represents
  decimal minute digits [-23:59, +23:59]. 
 | 
 
%Z 
 | 
  
Time zone name (no
  characters if no time zone exists).       
   
%%   A literal '%' character. 
 | 
 
>>> import time >>> now = time.localtime(time.time()) >>> >>> print(time.strftime("%y/%m/%d %H:%M", now)) 15/11/10 10:34 >>> >>> print(time.strftime("%y/%m/%d %H:%M:%S", now)) 15/11/10 10:34:03 >>> >>> print(time.strftime("%Y/%m/%d %H:%M:%S", now)) 2015/11/10 10:34:03
No comments:
Post a Comment