003_001 Python 计算昨天和明天的日期

来源:互联网 发布:重庆 js防水涂料 公司 编辑:程序博客网 时间:2024/05/22 13:53

代码如下:

#encoding=utf-8print '中国'import time#一些函数 timeprint time.time()print time.gmtime()print time.asctime(time.gmtime())print time.localtime()print time.strftime('%Y%m%d %H:%M:%S+%z').decode('gbk')for i in range(2):    time.sleep(0.5)    print  i#类datetimeimport datetimeprint datetime.date.today()print datetime.datetime.now().time()print datetime.datetime.now()today = datetime.date.today()next_year = today.replace(year = today.year + 1).strftime("%Y.%m.%d")print next_yearprint datetime.date(2000,2,29)-datetime.date(2001,2,28)#类 decimalimport decimalprint 2.3333333345789print decimal.Decimal(2.3333333345789)print decimal.Decimal('2.3333333345789')#decimal精度设置decimal.getcontext().prec = 6 #设定本线程的精度print decimal.Decimal(1) /decimal.Decimal(7)#计算昨天和明天的日期today = datetime.date.today()yestoday = today - datetime.timedelta(days=1)tomorrow = today + datetime.timedelta(days=1)print 'today',todayprint 'yestoday',yestodayprint 'tomorrow',tomorrow
打印结果如下:

中国
1395327738.08
time.struct_time(tm_year=2014, tm_mon=3, tm_mday=20, tm_hour=15, tm_min=2, tm_sec=18, tm_wday=3, tm_yday=79, tm_isdst=0)
Thu Mar 20 15:02:18 2014
time.struct_time(tm_year=2014, tm_mon=3, tm_mday=20, tm_hour=23, tm_min=2, tm_sec=18, tm_wday=3, tm_yday=79, tm_isdst=0)
20140320 23:02:18+中国标准时间
0
1
2014-03-20
23:02:19.084000
2014-03-20 23:02:19.084000
2015.03.20
-365 days, 0:00:00
2.33333333458
2.333333334578899798117390673724003136157989501953125
2.3333333345789
0.142857
today 2014-03-20
yestoday 2014-03-19
tomorrow 2014-03-21

0 0
原创粉丝点击