Python 时间处理 datetime

程序中经常有计算时间的模块,下面列出一个能够很方便的根据时间偏移取具体时间的方法:

imort datetime
# 获取当前时间
now = datetime.datetime.now()
# offset为日期偏移,当前为0,前一天为-1,依此类推
res = now + datetime.timedelta(days=offset)
# 格式化输出
res_str = res.strftime('%Y-%m-%d')

 


其中timedelta的原型为

class datetime.timedelta([days[, seconds[, microseconds[, milliseconds[, minutes[, hours[, weeks]]]]]]])

可以根据不同需求来计算时间偏移
我的个人博客: http://www.yancey.info/?p=83
posted @ 2013-10-18 14:27  Yancey咖啡  阅读(145)  评论(0编辑  收藏  举报