python 日期时间计算
2013-08-12 16:37
253 查看
#! /usr/bin/python # coding=utf-8 from datetime import datetime, timedelta """ timedelta代表两个datetime之间的时间差 """ now = datetime.now() past = datetime(2010, 11, 12, 13, 14, 15, 16) timespan = now - past # 这会得到一个负数 past - now attrs = [ ("days", "日"), ('seconds', "秒"), ('microseconds', "毫秒") # ('min',"最小"),( 'max',"最大"), ] for k, v in attrs: "timespan.%s = %s #%s" % (k, getattr(timespan, k), v) """ 总共相差的秒数 """ timespan.total_seconds() """ 实例化一个timespan 请注意它的参数顺序 timedelta([days[, seconds[, microseconds[, milliseconds[, minutes[, hours[, weeks]]]]]]]) """ timespan = timedelta(days=1) now - timespan # 返回的是datetime型 now + timespan timespan * 2 # 还可以乘哦。代表二倍 timespan / 13 # 增加一个月 from calendar import monthrange now + timedelta(days=monthrange(start.year, start.month)[1])
相关文章推荐
- Python实例讲解 -- 获取本地时间日期(日期计算)
- Python日期时间模块datetime详解与Python 日期时间的比较,计算实例代码
- Python实例讲解 -- 获取本地时间日期(日期计算)
- Python实例讲解 -- 获取本地时间日期(日期计算)
- python计算两个日期时间差
- Python实例讲解 -- 获取本地时间日期(日期计算)
- [LINK]用Python计算昨天、今天和明天的日期时间
- Python实例讲解 -- 获取本地时间日期(日期计算)
- python脚本获取文件的创建于修改日期并计算时间差
- Python实例讲解 -- 获取本地时间日期(日期计算)
- 用Python写的计算两个日期时间间隔的脚本
- Python日期操作date,计算到特定日期的时间。
- linux 日期时间计算
- python操作日期和时间的方法
- sql中时间日期操作(时间日期函数,时间日期格式,时间日期转换参数,时间日期比较,时间日期计算)
- python计算时间
- 实际年龄,工龄,一定时间内过生日计算,生成日期列表
- python基础篇--time,datetime(日期和时间)
- MYSQL计算两日期/时间之间相差的天数,秒数...分钟
- Python 输入时间字符串以分钟单位计算时间差