返回顶部

收藏

python 使用datetime模块timedelta实现日期时间相加

更多

python使用datetime模块timedelta实现日期时间相加:

python计算明天的日期:

from datetime import datetime
from datetime import timedelta

now = datetime.now()
aDay = timedelta(days=1)
now = now + aDay
print now.strftime('%Y-%m-%d')

python计算昨天时间:

from datetime import datetime
from datetime import timedelta

now = datetime.now()
aDay = timedelta(days=-1)
now = now + aDay
print now.strftime('%Y-%m-%d')

使用timedelta可以很方便的在日期上做天days,小时hour,分钟,秒,毫秒,微妙的时间计算,如果要计算月份则需要另外的办法

计算上个月的月份

import time
last_month = time.localtime()[1]-1 or 12
print last_month

timedelta实现日期相减

from datetime import timedelta
from datetime import datetime
import time

d1 = datetime.now()
time.sleep(10)
eclipseTimes = datetime.now() - d1
print eclipseTimes.total_seconds()

标签:python,Date,timedelta

收藏

1人收藏

支持

2

反对

0

相关聚客文章
  1. Sha 发表 2014-12-09 15:30:30 Python 处理IP地址
  2. cold 发表 2016-04-03 03:42:00 Python mock 使用心得
  3. Clark Huang 发表 2012-07-15 16:00:40 Django学习笔记——Django安装
  4. cold 发表 2013-08-20 01:54:00 Linux 下 Python 实现按任意键退出
  5. cold 发表 2012-09-29 07:52:00 用Python将绝对URL替换成相对URL
  6. cold 发表 2012-05-16 03:05:00 Gentoo下搭建python web环境(nginx+bottle+virtualenv+uwsg
  7. kaka_ace 发表 2016-04-17 15:21:30 Python globals() locals() vars() 三个内建函数的区别
  8. linux@linux.cn (linu 发表 2016-04-25 11:19:00 用 Python 打造你的 Eclipse
  9. kongxx 发表 2016-04-27 01:07:09 Python Singleton
  10. techug 发表 2016-05-03 16:44:22 华尔街上最炙手可热的三门编程语言
  11. kongxx 发表 2016-05-10 01:09:07 CentOS5.5上安装psycopg2
  12. Yushneng 发表 2016-05-14 08:19:55 JSON 的正确用法:Python、MongoDB、JavaScript与Ajax

发表评论