网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

Python日期时间实战

时间:2024-11-26 00:24:37

1、datetime模块中包含如下类

Python日期时间实战

2、date对象由year年份、month月份及day日期三部分构成

Python日期时间实战

3、定义一个date对象,传三个参数year,month,day

Python日期时间实战

4、获得二个日期相差多少天使用__sub__(...)和__rsub__(...)方法,其实二个方法差不太多,一个是正向操作,一个是反向操作

Python日期时间实战

5、time类由hour小时、minute分钟、second秒、microsecond毫秒和tzinfo蹋泵颂酰五部分组成,与date类一样,time类也包含__getattribute__(...)方法可以读取相关属性。

Python日期时间实战

6、格式化输出,可以用到__format__(...)方法以指定格式进行时间输出,也可以用与此方法等价的方法为strftime(...)

Python日期时间实战

7、datetime类其实是可以看做是date类和time类的合体,其大部分的方法和属性都继承于这二个类。date(…):返回datetime对象的日期部分。time(…):返回datetime对象的时间部分。

Python日期时间实战

8、combine(…):将一个date对象和一个time对象合并生成一个datetime对象

Python日期时间实战

9、strptime(…):根据string, format 2个参数,返回一个对应的datetime对象strftime(...):b表示你格式化输出

Python日期时间实战

10、timedelta类是用来计算二个datetime对象的差值的。 此类中包含如下属性: 1、days:天数 2、microseconds:温筝皇庥微秒数(>=0 并且 <1秒) 3、seconds:秒数(>=0 并且 <1天

Python日期时间实战
© 2025 小知经验
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com