Python_41datetime模块

import time

import datetime

print (time.clock()) 返回处理器时间

print (time.time()) 返回当前系统时间戳

print (time.ctime()) 输出带有星期 日历  时间的当前系统时间

print (time.ctime(time.time()-86400))将时间戳转换为字符串

print (time.gmtime(time.time()-86400))将时间戳转换成struct_time 格式

print (time.localtime(time.time()-86400))将时间戳转换为struct_time格式   但返回的是本地时间

print (time.mktime(time.localtime()))与time.localtime()功能相反,将struct_time格式转换成时间戳格式  

print (time.strftime("%Y-%m-%d %H:%M:%S",time.gmtime()))将struct_time格式转换成指定的字符串格式

print (time.strptime("2016-01-02","%Y-%m-%d" )) 将字符串转换为struct_time格式  前后字符串定位要匹配

print (datetime.date.today()) 打印当前时间  输出格式   ‘’2018-03-27‘’

print (datetime.date.fromtimestamp(time.time()-86400)) 转换时间戳为日期格式

current_time=datetime.datatime.now()

print (current_time) 输出 2018-03-27 10:34:

print (current_time.timetuple()) 输出转换为 固定结构格式的 时间表示

print (current_time.replace())  什么也不替换   2018-03-27 10:50:19.562209

print (current_time.replace(2014,09,12))     替换对应的字符   2014-09-12 10:49:30.198209

str_to_date=datetime.datetime.strptime('21/11/06 16:30',"%d%m%y  %H:%M") 将字符串转换成日期格式

new_date=datetime.datetime.now()+datetime.timedelta(days=10)  比现在增加10天

new_date=datetime.datetime.now()-datetime.timedelta(days=10)  比现在减10天

new_date=datetime.datetime.now()+datetime.timedelta(hours=10)  比现在增加10小时

new_date=datetime.datetime.now()+datetime.timedelta(seconds=10)  比现在增加10秒

 

posted on 2018-03-27 10:17  JuGooLar  阅读(93)  评论(0编辑  收藏  举报

导航