标签:-% 00 转换 Python 加减 datetime str time now
时间转换与加减
目录import time
import datetime
localtime = time.asctime(time.localtime(time.time()))
print(localtime) # Sun Jul 5 17:14:09 2020
time
# 当前时间戳
time_stamp = time.time() # 1381419600
# 时间戳 => time结构体
time_array = time.localtime(time_stamp)
# 字符串 => time结构体
time_array = time.strptime('2020-10-19 00:00:00', '%Y-%m-%d %H:%M:%S')
# 时间戳 => 时间格式字符串
format_str = "%Y-%m-%d %H:%M:%S"
format_time = time.strftime(format_str, time.localtime(time_stamp))
print(format_time) # 2013-10-10 23:40:00
# 时间格式字符串 => 时间戳
time_str = '2020-10-19 00:00:00'
time_stamp = time.mktime(time.strptime(time_str, format_str))
print(time_stamp) # 1381419600
datetime
# 当前时间 datetime结构体
now = datetime.datetime.now()
now_date = datetime.datetime.now().date()
# datetime结构体 => 字符串
# print(str(now_date)) # '2021-10-31'
format_time = now.strftime("%Y-%m-%d %H:%M:%S") # '2021-10-31 18:13:21'
# 字符串 => datetime结构体
time_str = '2021-10-31'
date_array = datetime.datetime.strptime(time_str, '%Y-%m-%d').date()
# 日期加减
next_day = now + datetime.timedelta(days=7)
days = (next_day - now).days
标签:-%,00,转换,Python,加减,datetime,str,time,now 来源: https://www.cnblogs.com/luoxian1011/p/15733541.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。