您的位置:首页 > 编程语言 > Python开发

Python中的时间

2015-10-29 09:40 513 查看
import datetime


#####################全局变量###########################################

today = datetime.datetime.today()
todayStr = datetime.datetime.strftime(today, "%Y-%m-%d")

lastDayDate = today - datetime.timedelta(1)
lastDayDateStr = datetime.datetime.strftime(lastDayDate, "%Y-%m-%d")

目前遇到的,这样的代码写在脚本的最顶端,作为全局变量。

因为脚本最终会放到脚本后台,定时或者定频率自动运行,所以设置一个自动添加时间的全局变量是很有必要的。

这部分做简单梳理:

1. 需要导入datetime包

2. today=datetime.datetime.today()

    todayStr=datetime.datetime.strftime(today,"%Y-%m-%d")

    获取时间,以及将时间格式化为我们需要的字符串

todayStr = "2015-10-26"

lastDayDateStr="2015-10-25"

格式化以后是字符串

3. today-datetime.timedelta(1)

    表示减去一天,如果减去两天,将timedelta中的参数值改为2。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: