time
time.time()
time.localtime()
time.mktime(struct_time)
time.strptime('2020-02-02', '%Y-%m-%d')
time.strftime("%Y-%m-%d")
time 转换
1. time.strftime("%Y-%m-%d", time.localtime(1452646860))
2. pd.to_datetime(int(time.time()) + 28800, unit='s')
time.strftime('%Y%m%d', time.localtime(time.time()))
time.mktime(time.strptime('2020-02-02', '%Y-%m-%d'))
time.mktime(time.strptime('20200202', '%Y%m%d'))
datetime
datetime.date.today()
datetime.date(2020, 2, 2)
datetime.date.today().timetuple()
datetime.date.today().isoweekday()
datetime.date.today().isoformat()
datetime.date.today().strftime('%Y%m%d')
datetime.datetime.strptime('20200202', '%Y%m%d')
print(datetime.datetime.now().strftime('%Y%m%d'))
datetime 转换
unix时间戳转化为当前时间 datetime.datetime.fromtimestamp(1588834800.0)
把时间转换成unix时间戳 datetime.datetime.strptime(str(context.start_minute), "%Y%m%d%H%M%S").timestamp()
import time
import datetime
import pandas as pd
a1 = "2019-5-10 23:40:00"
timeArray = time.strptime(a1, "%Y-%m-%d %H:%M:%S")
timeStamp = int(time.mktime(time.strptime(a1, "%Y-%m-%d %H:%M:%S")))
print(timeStamp) 1557502800
d = '201703270000'
sss = time.mktime(datetime.datetime.strptime(d, "%Y%m%d%H%M%S").timetuple())
print(sss) 1490544000.0
dd = 1490544000.0
dt = pd.to_datetime(dd, unit='s')
print(dt) 2017-03-26 16:00:00
print(datetime.datetime.strptime('201703302359', "%Y%m%d%H%M"))
now = datetime.datetime.now()
before = (now + datetime.timedelta(days=-1)).strftime('%Y%m%d') + '210000'
print(before)
time.mktime(datetime.datetime.strptime(before, "%Y%m%d%H%M%S").timetuple())
df['date'] = pd.to_datetime(df['date'], format='%Y-%m-%d')
df_data_resample.index.map(lambda x: time.mktime(time.strptime(str(x), "%Y-%m-%d %H:%M:%S")))
time.mktime(t.timetuple())
datetime.datetime.combine(datetime.date.today(), datetime.time())
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步