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日期时间实战
  • Python time模块实战
  • python 怎么获取当前日期时间
  • python 怎么获取当前日期和时间
  • python 获取当前日期
  • python如何进行时间戳与日期格式互换?
  • 热门搜索
    澳门有什么好吃的 方兴未艾的意思 mc是什么意思 牡丹江有什么大学 梦见去世的亲人是什么意思 化妆品什么牌子好 枇杷膏的作用 鸿鹄之志是什么意思 梦见青蛙是什么意思 喜上眉梢的意思