早教吧 育儿知识 作业答案 考试题库 百科 知识分享

用python计算昨天,今天,明天的日期是这个格式么?importdatetimetoday=datetime.date.today()yesterday=today-datetime.timedelta(days=1)tomorrow=today-datetime.timedelta(days=1)printyesterday,today,tomorrrow书上写的逻辑

题目详情
用python计算昨天,今天,明天的日期是这个格式么?
import datetime today = datetime.date.today()
yesterday = today - datetime.timedelta(days=1)
tomorrow = today - datetime.timedelta(days=1)
print yesterday,today,tomorrrow
书上写的逻辑我没写错,但是程序给我报错!书上说的是能出现
#输出:2004-11-7 2004-11-8 2004-11-9
▼优质解答
答案和解析
Python 2.7 (r27:82525, Jul 4 2010, 09:01:59) [MSC v.1500 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> import datetime
>>> today = datetime.date.today()
>>> oneday = datetime.timedelta(days=1)
>>> yesterday = today - oneday
>>> tommorrow = today + oneday
>>> print yesterday, today, tommorrow
2011-06-02 2011-06-03 2011-06-04
>>>
哪个版本的python? 不应该
看了用python计算昨天,今天,...的网友还看了以下: