码迷,mamicode.com
首页 > 编程语言 > 详细

python-内置模块

时间:2019-12-06 19:21:37      阅读:101      评论:0      收藏:0      [点我收藏+]

标签:ftime   pytho   minutes   localtime   内置模块   asc   标准库   处理   local   

标准库

1、time和datetime

import time
print(time.time()) #时间戳
# print(time.clock()) #返回处理器时间,3.3开始已废弃,改成了time.process_time()
print(time.process_time()) #测量运算器处理时间,不包括sleep
print(time.altzone) #返回与UTC时间的时间差,以秒计算
print(time.asctime()) #返回时间格式为"Fri Dec 6 16:14:18 2019"
print(time.localtime()) #返回本地时间的struc_time对象格式
print(time.gmtime(time.time()-800000)) #返回UTC时间的struc时间对象格式
print(time.asctime(time.localtime())) #返回时间格式为"Fri Dec 6 17:56:36 2019"
print(time.ctime()) #返回时间格式为"Fri Dec 6 17:56:36 2019"
# 日期字符串转成时间戳
string_2_struct = time.strptime("2019/12/6","%Y/%m/%d") #将日期字符串转成struct时间对象格式
print(string_2_struct)
string_2_stamp = time.mktime(string_2_struct) #将struct时间对象转成时间戳
print(string_2_stamp)
# 时间戳转成日期字符串
print(time.gmtime(time.time()-86640)) #将UTC时间戳转成struc_time格式
print(time.strftime("%Y-%m-%d %H:%M:%S",time.gmtime())) #将UTC struc_time格式转成指定的字符串格式
#时间加减
import datetime
print(datetime.datetime.now()) #返回2019-12-06 18:16:50.487635
print(datetime.date.fromtimestamp(time.time())) #时间戳直接转成日期格式2019-12-06
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(minutes=30)) #当前时间+30分钟

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

python-内置模块

标签:ftime   pytho   minutes   localtime   内置模块   asc   标准库   处理   local   

原文地址:https://www.cnblogs.com/peiya/p/11996959.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!