香港云主机最佳企业级服务商!

ADSL拨号VPS包含了中国大陆(联通,移动,电信,)

中国香港,国外拨号VPS。

当前位置:云主机 > python >

电信ADSL拨号VPS
联通ADSL拨号VPS
移动ADSL拨号VPS

python实现简单日期工具类


时间:2022-04-02 10:30 作者:admin610456


本文实例为大家分享了python/' target='_blank'>python实现简单日期工具类的具体代码,供大家参考,具体内容如下

import datetimeimport timeDATETIME_FORMAT = "%Y-%m-%d %H:%M:%S"TIME_FORMAT = "%H:%M:%S"#当前毫秒数def curMilis():  return int(time.time() * 1000)#当前秒数def curSeconds():  return int(time.time())#当前日期 格式%Y-%m-%d %H:%M:%Sdef curDatetime():  return datetime.datetime.strftime(datetime.datetime.now(),DATETIME_FORMAT)#当前日期 格式%Y-%m-%ddef curDate():  return datetime.date.today()#当前时间 格式%Y-%m-%ddef curTime():  return time.strftime(TIME_FORMAT)#秒转日期def secondsToDatetime(seconds):  return time.strftime(DATETIME_FORMAT,time.localtime(seconds))#毫秒转日期def milisToDatetime(milix):  return time.strftime(DATETIME_FORMAT,time.localtime(milix//1000))#日期转毫秒def datetimeToMilis(datetimestr):  strf = time.strptime(datetimestr,DATETIME_FORMAT)  return int(time.mktime(strf)) * 1000#日期转秒def datetimeToSeconds(datetimestr):  strf = time.strptime(datetimestr,DATETIME_FORMAT)  return int(time.mktime(strf))#当前年def curYear():  return datetime.datetime.now().year#当前月def curMonth():  return datetime.datetime.now().month#当前日def curDay():  return datetime.datetime.now().day#当前时def curHour():  return datetime.datetime.now().hour#当前分def curMinute():  return datetime.datetime.now().minute#当前秒def curSecond():  return datetime.datetime.now().second#星期几def curWeek():  return datetime.datetime.now().weekday()#几天前的时间def nowDaysAgo(days):  daysAgoTime = datetime.datetime.now() - datetime.timedelta(days = days)  return time.strftime(DATETIME_FORMAT,daysAgoTime.timetuple())#几天后的时间def nowDaysAfter(days):  daysAgoTime = datetime.datetime.now() + datetime.timedelta(days = days)  return time.strftime(DATETIME_FORMAT,daysAgoTime.timetuple())#某个日期几天前的时间def dtimeDaysAgo(dtimestr,days):  daysAgoTime = datetime.datetime.strptime(dtimestr,DATETIME_FORMAT) - datetime.timedelta(days = days)  return time.strftime(DATETIME_FORMAT,daysAgoTime.timetuple())#某个日期几天前的时间def dtimeDaysAfter(dtimestr,days):  daysAgoTime = datetime.datetime.strptime(dtimestr,DATETIME_FORMAT) + datetime.timedelta(days = days)  return time.strftime(DATETIME_FORMAT,daysAgoTime.timetuple())secondStamp = curSeconds()print("当前秒:",secondStamp)milisStamp = curMilis()print("当前毫秒:",milisStamp)curdTime = curDatetime()print("当前时间:",curdTime)curDate = curDate()print("当前日期:",curDate)curT = curTime()print("当前时刻:",curT)stdtime = secondsToDatetime(secondStamp)print("秒转时间:",stdtime)mtdtime = milisToDatetime(milisStamp)print("毫秒转时间:",mtdtime)dtimetm = datetimeToMilis(mtdtime)print("时间转毫秒:",dtimetm)dtimets = datetimeToSeconds(mtdtime)print("时间转秒:",dtimets)year = curYear()print("年:",year)month = curMonth()print("月:",month)day = curDay()print("日:",day)hour = curHour()print("时:",hour)minute = curMinute()print("分:",minute)second = curSecond()print("秒:",second)week = curWeek()print("星期:",week)

输出结果如下:

当前秒: 1518341913当前毫秒: 1518341913403当前时间: 2018-02-11 17:38:33当前日期: 2018-02-11当前时刻: 17:38:33秒转时间: 2018-02-11 17:38:33毫秒转时间: 2018-02-11 17:38:33时间转毫秒: 1518341913000时间转秒: 1518341913年: 2018月: 2日: 11时: 17分: 38秒: 33星期: 6[Finished in 0.2s]

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

(责任编辑:admin)






帮助中心
会员注册
找回密码
新闻中心
快捷通道
域名登录面板
虚机登录面板
云主机登录面板
关于我们
关于我们
联系我们
联系方式

售前咨询:17830004266(重庆移动)

企业QQ:383546523

《中华人民共和国工业和信息化部》 编号:ICP备00012341号

Copyright © 2002 -2018 香港云主机 版权所有
声明:香港云主机品牌标志、品牌吉祥物均已注册商标,版权所有,窃用必究

云官方微信

在线客服

  • 企业QQ: 点击这里给我发消息
  • 技术支持:383546523

  • 公司总台电话:17830004266(重庆移动)
  • 售前咨询热线:17830004266(重庆移动)