pythondatetime库_python常用库-->time,datetime

import time as t

#查看time得内置方法

print(dir(t))

#获取时间戳

print(int(t.time()))

#获取当前时间

print(t.localtime())

print(t.strftime('%y-%m-%d %H:%M:%S',t.localtime()))

nowTime=t.strftime('%y-%m-%d %H:%M:%S',t.localtime())

#等待10秒

t.sleep(2)

print(nowTime)

#time模块

'''3.3开始已废弃,改成了time.process_time()测量处理器运算时间,

不包括sleep时间,不稳定,mac上测不出来'''

print('返回处理时间:',t.clock())

print('测量处理器时间:',t.process_time())

print('返回utc时间的时间差,以秒计算:',t.altzone)

print('返回格式Wed Nov 28 11:39:36 2018:',t.asctime())

print('返回本地时间的struct_time对象格式:',t.localtime())

print('返回utc时间的struc时间对象格式:',t.gmtime(t.time()-80000))

print('返回utc时间的struc时间对象格式:',t.asctime(t.localtime()))

print('将utcstruct_time格式转成指定的字符串格式:',t.strftime('%y-%m-%d %H:%m:%S'),t.gmtime())

#时间加减

import datetime

print(datetime.datetime.now())#返回2018-11-28 14:27:07.123684

print(datetime.date.fromtimestamp(t.time()))#时间戳直接转成日期格式

print(datetime.datetime.now()+datetime.timedelta(3))#当前时间+3天

print(datetime.datetime.now()-datetime.timedelta(3))#当前时间-3天

print(datetime.datetime.now()+datetime.timedelta(hours=3))#当前时间+3小时

print(datetime.datetime.now()-datetime.timedelta(hours=3))#当前时间-3小时

print(datetime.datetime.now()+datetime.timedelta(minutes=30))#当前时间+30分钟

c_time = datetime.datetime.now()

print(c_time.replace(minute=3,hour=2))#时间替换

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值