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如何进行时间戳与日期格式互换?
  • 热门搜索
    煲仔饭的做法 银镯子变黑怎么清洗 鱼皮花生的做法 苹果泥的做法 楔怎么读 手机开不了机怎么办 荷叶饼的做法 鹌鹑的做法 抄手的做法 营养粥的做法