python time时间格式化参数说明

写爬虫/网站,经常要遇到把各种奇葩的时间,变成看得懂的时间的问题。
这时候就应该使用时间字符串的格式化了。
经常忘记格式化的字符串的含义怎么办,那就多来看看这篇文章
这是从官方文档上,翻译下来,顺便加了个示例和自己的注解的翻译文档


时间比如为现在:
2018-12-29 01:41:19 ,时区为北京时间 东八区,周六

指令 含义 示例 注记
%a 当地工作日简写名称。 Sat
%A 当地工作日名称全称。 Saturday
%b 当地的缩写月份名称。 Dec
%B 当地的月份名称全称。 December
%c 当地适当的日期和时间的表示形式。 Sat Dec 29 01:41:19 2018
%d 月份中的一天的十进制[01,31]。 29
%H 小时(24小时制)的十进制数[00, 23]. 01
%I 小时(12小时制)的十进制数[01,12]. 01
%j 当天为年中的第多少天的十进制数[001,366]。 363
%m 月份的十进制数[01,12]。 12
%M 分钟的十进制数[00, 59]。 41
%p 相对于当地时间的AM或PM。 AM (1)
%S 秒的十进制数[00, 61]。 19 (2)
%U 年的周数(星期日为一周的第一天)为十进制数[00, 53]。在第一个星期天之前的新年里,所有的日子都被认为是在第0周。 51 (3)
%w 工作日的十进制数[0(星期日),6]。 6
%W 年的周数(星期一为一周的第一天)的十进制数[00, 53]。在第一个星期一之前的新年里,所有的日子都被认为是在第0周。 52 (3)
%x 当地适当的日期表示形式。 12/29/18
%X 当地适当的时间表示形式。 01:41:19
%y 无世纪的年份的十进制数[00, 99]。 18
%Y 加上了的世纪的十进制的年份。 2018
%z 时区偏移,表示与UTC/GMT格式+HHMM或-HHMM的正负时差,其中H表示十进制小时数字,M表示十进制分钟数字[-23:59,+23:59]。 +0800
%Z 时区名称(如果没有时区,则没有字符)。 CST
%% 就是'%'的意思。

注:

  1. 当用strptime()函数的时候,只有使用%I指令来解析小时,%p指令才会影响到输出的小时。 (这一段我有点糊涂,不过经过代码验证就懂了。要让AM/PM生效,解析小时使用的格式化字符串必须是%I才行。比如PM 01:00,使用%p %H,得到的小时是凌晨1点;而使用%p %I,得到的才是13点。)
  2. 范围真的是061;值为60在表示闰秒的时间戳中有效,而值为61是由于历史原因而支持。
  3. 当与strptime()函数一起用时,%U%W仅在指定了该时间是一年中的第几周的星期几时时才会得出结果。

示例:

import time
now = time.localtime(time.time())
print(now)
print(time.strftime("%a, %A, %b, %B, %c, %d, %H,\
 %I, %j, %m, %M, %p, %S, %U, %w, %W, %x, %X, %y, %Y, %z, %Z", now))

# 输出
"""
time.struct_time(tm_year=2018, tm_mon=12, tm_mday=29, tm_hour=1, 
tm_min=41, tm_sec=19, tm_wday=5, tm_yday=363, tm_isdst=0)

Sat, Saturday, Dec, December, Sat Dec 29 01:41:19 2018, 29, 01, 
01, 363, 12, 41, AM, 19, 51, 6, 52, 12/29/18, 01:41:19, 18, 2018, +0800, CST
"""

更多内容请查阅原文档:
https://docs.python.org/3/library/time.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,179评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,229评论 2 380
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,032评论 0 336
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,533评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,531评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,539评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,916评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,574评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,813评论 1 296
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,568评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,654评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,354评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,937评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,918评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,152评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,852评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,378评论 2 342

推荐阅读更多精彩内容