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

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')

(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): 返回一个字符串日期,格式自定义。

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



扫码关注我们
图文:来自网络
排版:96编辑器
最后
以上就是娇气野狼最近收集整理的关于datetime 比较_Python中关于时间的模块calendar、datetime、time的全部内容,更多相关datetime内容请搜索靠谱客的其他文章。
发表评论 取消回复