我是靠谱客的博主 娇气野狼,最近开发中收集的这篇文章主要介绍datetime 比较_Python中关于时间的模块calendar、datetime、time,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Python

(二)

Datetime——与日期和时间有关的模块(续)

ea7ebc204e4d57687ed99dcd01104edf.png

datetime模块是这三个时间模块中使用的相对较为频繁,datetime有六个类,比较常用的有datetime、time、date、timedelta这四个,类date和类time可以看作是类datetime的子类别。

3、date

date类有三个参数,datetime.date(year,month,day),返回year-month-day

(1)str转date:

   dt = datetime.date(2019,2,12)

(2)date转str:

   dt_str = date_date.strftime('%Y-%m-%d')

9c60d4b5659ac5ef9afbbb8c246f1dcc.png

date类的方法:

(1) date.today():获取运行当时时间。

(2) date.fromtimestamp(timestamp):将时间戳的日期输出timestamp 时间戳。

(3) date.fromordinal(ordinal):将天数+最小日期 转换成日期输出。

(4) date.replace(year,day):返回一个相同值的data对象,除了这些参数给关键字指定新的值。

(5)date.timetuple(): 返回一个time.struct_time对象。

(6) date.toordinal(): 返回一个Gregoian Calendar对象。

(7) date.weekday(): 返回day of the week. 星期一为0,星期日为6。

(8) date.isoweekday(): 返回day of the week. 星期一为1,星期日为7。

(9) date.isocalendar():

返回一个三元组,(ISO year,ISO week number,ISO weekday)。

(10) date.isoformat(): 返回 一个'YYYY-MM-DD'的字符串格式。

(11) date.ctime():

返回一个字符串日期,d.ctime()等同于time.ctime(time.mktime(d.timetuple()))。

(12)date.strftime(format): 返回一个字符串日期,格式自定义。

17a13dd1b551876d3974cbe0d407cf4c.png

4、timedelta

datetime.datetime.timedelta用于计算两个日期之间的差值,例如:

0a9511d5dbc21b1bbf08944e6714add8.png

5a44c7a206861ab88b8b4ec21920c607.png

06a21cad2efbe8529ca5f156bee866e5.png

94e482349aa51ad18ff6a6cdbec5d9eb.png

扫码关注我们

图文:来自网络

排版:96编辑器

最后

以上就是娇气野狼为你收集整理的datetime 比较_Python中关于时间的模块calendar、datetime、time的全部内容,希望文章能够帮你解决datetime 比较_Python中关于时间的模块calendar、datetime、time所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(69)

评论列表共有 0 条评论

立即
投稿
返回
顶部