前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >003_001 Python 计算昨天和

003_001 Python 计算昨天和

作者头像
py3study
发布2020-01-09 11:11:12
2850
发布2020-01-09 11:11:12
举报
文章被收录于专栏:python3python3

代码如下:

#encoding=utf-8

print '中国'

import time

#一些函数 time
print 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

#类datetime
import datetime
print 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_year

print datetime.date(2000,2,29)-datetime.date(2001,2,28)

#类 decimal
import decimal
print 2.3333333345789
print 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',today
print 'yestoday',yestoday
print '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

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-08-29 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档