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