strptime()方法分析表示根据格式的时间字符串。返回值是一个struct_time所返回gmtime()或localtime()。

格式参数使用相同的指令使用strftime();它默认为“%a %b %d %H:%M:%S %Y”相匹配的ctime()所返回的格式。

如果字符串不能按格式进行解析,或者如果它具有解析后多余的数据,ValueError被挂起。

语法

strptime()方法的语法

time.strptime(string[, format])

参数

string -- 这是其中将根据给定的格式解析字符串格式的时间。

format -- 这是将用于解析该给定的字符串的指令。

指令

下面的指令可以嵌入格式字符串:

%a - 简写的星期几

%A - 完整的星期几

%b - 缩写的月份名称

%B - 完整的月份名称

%c - 首选日期和时间表示

%C - 世纪值(年份除以100,范围从00到99)

%d - 该月的第几天(01?31)

%D - 类似 %m/%d/%y

%e - 该月的一天(1?31)

%g - 类似于%G,但是没有世纪

%G - 对应于ISO周数4位数的年份(参见%V)

%h - 类似于 %b

%H - 小时,使用24小时制(00?23)

%I - 小时,使用12小时制(01?12)

%j - 一年中的哪一天(001?366)

%m - 月份(01?12)

%M - 分钟

%n - 换行符

%p - 根据给定的时间值am或pm

%r - 时间在上午和下午的符号:am/pm

%R - 时间以24小时制

%S - 秒

%t - 制表符

%T - 当前时间,等于 %H:%M:%S

%u - 工作日为数字(1到7),星期一= 1。警告:在Sun Solaris上周日=1

%U - 当年的周数,第一个星期日作为第一周的第一天

%V - 本年度ISO 8601的周数(01到53),其中,第1周是在本年度至少4天的第一个星期,星期一作为一周的第一天

%W - 当年的周数,与第一个星期一作为第一周的第一天

%w - 星期为一个小数,星期日=0

%x - 没有时间的日期表示

%X - 无日期首选的时间表示

%y - 一年无世纪(范围从00到99)

%Y - 今年,包括世纪

%Z or %z - 时区或名称或缩写

%% -文字%字符

返回值

这个返回struct_time所返回gmtime()或localtime()的值。

例子

下面的例子显示 strptime()方法的使用。#!/usr/bin/python

import time

structTime = time.strptime("1 May 2018", "%d %b %Y")

print (structTime)

结果:time.struct_time(tm_year=2018, tm_mon=5, tm_mday=1, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=1, tm_yday=121, tm_isdst=-1)

注意: 第一个参数和第二个参数,里面包含的数据项必须对应, 前面是三个数据, 那么后面的格式化参数也需要是三个格式符。

python time strptime_Python中操作时间之strptime()方法的使用相关推荐

  1. python中的strptime函数_python中strptime函数_Python语言中操作时间之strptime()方法的使用...

    Python中操作时间之strptime()方法的使用 strptime()方法分析表示根据格式的时间字符串.返回值是一个struct_time所返回gmtime()或localtime(). 格式参 ...

  2. python中strptime函数_在Python中操作时间之strptime()方法的使用

    strptime()方法分析表示根据格式的时间字符串.返回值是一个struct_time所返回gmtime()或localtime(). 格式参数使用相同的指令使用strftime();它默认为&qu ...

  3. Python中操作时间之strptime()方法的使用

    转自:https://www.pinlue.com/article/2021/06/0700/0011628273800.html strptime()方法分析表示根据格式的时间字符串.返回值是一个s ...

  4. python excel绘图-利用python在excel中画图的实现方法

    一.前言 以前大学时候,学EXCEL看到N多大神利用excel画图,觉得很不可思议.今个学了一个来月python,膨胀了就想用excel画图.当然,其实用画图这个词不甚严谨,实际上是利用opencv遍 ...

  5. python设置cookie_Python中cookie的设置方法

    学习目标: 掌握 Cookie 的定义和使用 Cookie 定义 Cookie,有时也用其复数形式Cookies. 指的是由服务端生成, 保存在客户端的一种数据存储形式,内部以 key-value 键 ...

  6. python 遍历_Python中遍历列表的方法总结

    Python中遍历列表有以下几种方法: 一.for循环遍历 lists = ["m1", 1900, "m2", 2000] for item in lists ...

  7. Python打印输出数组中全部元素的方法

    学习Python的人都知道数组是最常用的的数据类型,为了保证程序的正确性,需要调试程序. 因此,需要在程序中控制台中打印数组的全部元素,如果数组的容量较小,例如 只含有10个元素,采用print命令或 ...

  8. python 惰性_Django中的“惰性翻译”方法的相关使用

    使用 django.utils.translation.gettext_lazy() 函数,使得其中的值只有在访问时才会被翻译,而不是在 gettext_lazy() 被调用时翻译. 例如:要翻译一个 ...

  9. 【python】sklearn中PCA的使用方法

    from sklearn.decomposition import PCA PCA 主成分分析(Principal Components Analysis),简称PCA,是一种数据降维技术,用于数据预 ...

最新文章

  1. python pip whl 安装
  2. 【BZOJ】1034: [ZJOI2008]泡泡堂BNB(贪心)
  3. FileSystem close Exception
  4. 1 计算机主机里面都有些什么东西,电脑主机箱里头的东西都有什么用?
  5. 浏览器外部署Silverlight更新检查失败的原因及对策
  6. 源代码管理工具优缺点
  7. 华为p20云收藏怎么删除_华为平板怎么记笔记?这款云笔记软件帮你
  8. 2017 ACM-ICPC 亚洲区(西安赛区)网络赛 xor (根号分治)
  9. C#反射调用类的私有方法
  10. python错误修复方法_python常见异常及解决方法
  11. 全是宝!20款优质高效的在线协作工具任你挑,就是这么强大!
  12. 51单片机串口通信(自动发送)
  13. VS2010 调试警告 解决方法
  14. 【爬虫】应用Python爬虫爬取豆瓣租房上的帖子信息
  15. JL-03-Q9 自动气象站 常见气象9参数 空气温湿度 风速风向 雨量光照 大气压力 土壤温湿度
  16. 通用Mmapper配置
  17. 浏览器如何清除缓存教程
  18. msfvenom手册
  19. 文件的下载(2)——解决下载文件名的乱码问题
  20. 171002 逆向-Reversing.kr(AutoHotKey)

热门文章

  1. 标签修正:CVR预估时间延迟问题
  2. 推荐系统炼丹笔记:EdgeRec阿里边缘计算推荐系统
  3. 史上最强CP!程序猿+喵星人
  4. 【网易中台实践】云信业务中台的敏捷开发
  5. 互联网1分钟 | 0327 华为P30系列发布;微信公号直播工具大范围开放内测资格
  6. 编解码器之战:AV1、HEVC、VP9和VVC
  7. 全闪存阵列的“五十度黑”
  8. 【二分图判定】hdu3478 Catch
  9. 【Selenium】导出成py脚本的基础使用
  10. Mybatis-Plus主要功能详解