Pyhon DateTime模块的常用例子解析


如果你对Pyhon DateTime模块在实际应用方案不是很了解的话,也不知道Pyhon DateTime模块的具体例子的应用形式,以下的文章就是对其具有典型例子的相关介绍,希望你会有所收获。

Pyhon DateTime模块的常用例子

  1. <!--[if !supportLists]-->1、 <!--[endif]--> 

计算两个指定时间之间相差的时间值方面

  1. Demo1:   
  2. import datetime  
  3. d1 = datetime.datetime(2005,12,31)  
  4. d2 = datetime.datetime(2004,12,31)  
  5. print (d1 - d2).days   

输出:

  1. 365 

Demo2: 返回一段程序执行的时间

  1. import datetime,time  
  2. begin = datetime.datetime.now()  
  3. time.sleep(5)  
  4. begins = datetime.datetime.now()  
  5. print "time is ",(begins - begin).seconds   

输出:5

Demo3: 返回一个时间差值的另一个时间点

  1. import datetime,time  
  2. begin = datetime.datetime.now()  
  3. print begin  
  4. d3begin + datetime.timedelta(hours = 2)  
  5. print d3  

输出:表示相隔两个小时的时间值Demo4: 时间与字符类型相互转换

  1. import datetime,time  
  2. dt_obj = datetime.datetime(2008, 11, 10, 17, 53, 59)  
  3. date_str = dt_obj.strftime("%Y-%m-%d %H:%M:%S")  
  4. print date_str   

输出:

  1. 2008-11-10 17:53:59 

PS:可以实现格式化输出一段时间值!以上的文章就是对Pyhon DateTime模块的常用例子的介绍。

相关内容

    暂无相关文章

评论关闭