Python的datetime

总会用到日期格式化和字符串转成日期,贴点代码以供参考,其实API真的是很全的,可是又不知道具体的method...

datetime.datetime.strftime(format_str):返回格式化后的日期字符串 记忆- strFormattime

datetime.datetime.strptime(date_str,format_str):由字符串转为日期型 记忆- strParsetime

格式化参数

两个函数都涉及日期时间的格式化字符串,列举如下:
%a Abbreviated weekday name
%A Full weekday name
%b Abbreviated month name
%B Full month name
%c Date and time representation appropriate for locale
%d Day of month as decimal number(01 - 31)
%H Hour in 24 - hour format(00 - 23)
%I Hour in 12 - hour format(01 - 12)
%j Day of year as decimal number(001 - 366)
%m Month as decimal number(01 - 12)
%M Minute as decimal number(00 - 59)
%p Current locale's A.M. / P.M. indicator for 12 - hour clock
%S Second as decimal number(00 - 59)
%U Week of year as decimal number, with Sunday as first day of week(00 - 51)
%w Weekday as decimal number(0 - 6 Sunday is 0)
%W Week of year as decimal number, with Monday as first day of week(00 - 51)
%x Date representation for current locale
%X Time representation for current locale
%y Year without century, as decimal number(00 - 99)
%Y Year with century, as decimal number
%z, % Z Time - zone name or abbreviation
no characters if time zone is unknown
% % Percent sign

代码示例

from datetime import datetimed = datetime.now()
print(d)
# 2016-05-11 17:37:32.318566
print(d.strftime('%y-%m-%d'))
# 16-05-11
print(d.strftime('%Y-%m-%d'))
# 2016-05-11
print(d.strftime('%Y-%m-%d %H:%M:%S'))
# 2016-05-11 17:37:32# 字符串转日期就是要告诉程序传入的字符串各部分代表什么
datetime.strptime('2016-05-11 17:37:32', '%Y-%m-%d %H:%M:%S')

转载于:https://www.cnblogs.com/wancy86/p/python_datetime.html

Python的datetime相关推荐

  1. Python使用datetime中的timedelta模块实现时间增减:python计算100天后是哪年那月那日?

    Python使用datetime中的timedelta模块实现时间增减:python计算100天后是哪年那月那日? 目录

  2. python模块datetime将字符串转换为日期

    python模块datetime将字符串转换为日期 python datetime 模块提供用于处理日期和时间的类. 在支持日期时间数学运算的同时,实现的关注点更着重于如何能够更有效地解析其属性用于格 ...

  3. Python中datetime类错误

    在使用python的datetime类的时候,如下所示: a=datetime.datetime(2014,08,02) ^ SyntaxError: invalid token 如果转换的是2014 ...

  4. Pandas Timestamp 和 python 中 datetime 的互相转换

    Pandas 的Timestamp 和 python 的 datetime,   这是两种不同的类型. 它们之间可以互相转换. refer to: https://www.jianshu.com/p/ ...

  5. python中datetime库_一天掌握一个Python库--datetime库

    #一天掌握一个Python库--datetime库 **datatime** 模块题共用一些处理日期,时间和时间间隔的函数.这个模块使用面向对象的交互取代了**time**模块中整形/元组类型的时间函 ...

  6. python中datetime函数怎么获得当年年份_Python 日期和时间函数使用指南

    在本教程中,我们将介绍 python 的 datetime 模块以及如何使用它来处理日期.时间,以及日期时间的格式化处理. 它包含各种实用示例,可帮助您通过 python 函数更加快捷高效进行日期和时 ...

  7. python处理时间的标准函数库_使用Python的datetime库处理时间(RPA流程)

    RPA流程自动化过程中,遇到时间的相关操作时,可以调用datetime库的一些方法进行处理. datetime 是 Python 处理日期和时间的标准库. 1.获取当前日期和时间 我们先看如何获取当前 ...

  8. python利用datetime库实现通过身份证号码判断年龄、男女,并输出生日

    python利用datetime库实现通过身份证号码判断年龄.男女,并输出生日 实现很简单,直接上代码 import datetimeID=str(input("输入身份证号码") ...

  9. Python中datetime.timedelta的应用

    当有人问你昨天是几号,是很容易就得到答案的 但当要计算出100天前是几号,就不那么容易得出了 而Python中datetime的timedelta则可以轻松完成计算 例如: import dateti ...

最新文章

  1. .net安装_无需安装Python,就可以在.NET里调用Python库
  2. Windows命令计算MD5与SHA1/256值
  3. [android] 百度地图开发 (二).定位城市位置和城市POI搜索
  4. Entity Framework Core 之简单介绍
  5. oracle临时表的优点,详解Oracle临时表的几种用法和意义
  6. ICCV2021|武汉大学RSIDEA团队提出一种新颖的弱监督遥感变化检测算法STAR
  7. Eclipse europa 更新时 Error retrieving feature.xml. [error in opening zip file]的解决
  8. github API 实例 分页读取
  9. spring cloud分布式微服务-配置中心git示例
  10. 2-思科防火墙:思科ASDM
  11. 线性代数:03 向量空间 -- 向量空间的基与维数,坐标,过渡矩阵
  12. json字段名不一致的问题
  13. VMware虚拟机如何迁移到阿里云
  14. python中arcsec_如何使用Python将Gaia天体测量数据绘制成TESS图像?
  15. 高德地图628一元购狂欢节——O2O 不是说说而已
  16. ecshop安装出现问题集合(php版本偏高)
  17. vue环境配置问题cmd指令报错 npm ERR! code EPERMnpm ERR! syscall mkdir
  18. 四季养生小技巧你知道吗?
  19. JAVA中的URL和URI类的使用出现的非法字符问题
  20. [转]如何选购塑料水杯(塑料口杯、茶杯)

热门文章

  1. Flink 数据类型
  2. C++ linux系统api
  3. 2.11 计算机视觉现状
  4. golang | 使用goroutine和channel实现一个计算int64随机数各位数和的程序。
  5. windows下安装HTK3.4
  6. ESXi 中重新启动管理代理
  7. 右键添加新建剪切板文件夹 新建今天日期文件夹
  8. Docker学习总结(69)—— 不用 Docker 如何构建容器
  9. Spring Boot学习总结(27)—— Spring Boot中两个数据库迁移工具Liquibase和Flyway的比较
  10. nginx linux windows 忽略大小写_React 基础 在 Windows 下使用 React , 你需要注意这些问题...