Python基础-时间模块

时间戳:从1970年1月1日零时开始到当前时间所经过的秒数所
  • timezone:返回当地时间和世界标准时间之间的时间差(秒)
  • time:返回从1970年1月1日到目前时间的秒数
  • sleep(s):让程序休眠s秒
  • gmtime():将当前时间转换成一个UTC时间元组,可以传入一个秒数作为参数
  • localtime():将当前时间转换成一个当地时间(中国UTC+8)元组,可以传入一个秒数作为参数
  • mktime(time_tuple):将一个时间元组转换成一个时间戳
  • strftime(format[,tuple]):将时间元组按format格式转换成一个严格格式的时间,返回结果是一个字符串
    • %Y:年
    • %m:月
    • %d:日
    • %H:时
    • %M:分
    • %S:秒
    • 例如:time.strftime("%Y-%m-%d %H:%M:%S",time_tuple)
  • strptime(string,format):将字符串格式的时间按格式format转换成一个事件元组
  • asctime():将一个时间元组转换成特定格式的字符串,可传入参数,不传入参数就默认当前时间
  • ctime():将时间戳转换成特定格式的字符串,可传入参数,不传入参数就默认当前时间
 
datetime模块

模块中的datetime类:now()  获取当前时间

常用方法:datetime()
时间的加减:
加减天数:datetime.datetime.now()+datetime.timedelta(daytime)
加减小时:datetime.datetime.now()+datetime.timedelta(hours = h)
修改时间:例:c_time = datetime.datetime.now()
c_time.replace(minite=a,hours=b):修改当前时间
原文地址:https://www.cnblogs.com/chiang97912/p/7233505.html