import time
import datetime
#时间戳
int(time.time())
time.localtime().tm_hour #获取当前小时
tm_year,年
tm_mon,月
tm_mday,日
tm_hou,13时
tm_min=50,表示当前是50分
tm_sec=24,表示当前是24秒
tm_wday=5,表示当前是一周的第6天(周日是0,周一是1,周六是6)
tm_yday=284,表示当前是一年的第284天
tm_isdst=0,表示不是夏令时(=1表示是夏令时)
#字符串转时间格式
stamp=time.strptime('2022-10-09 10:09:03',"%Y-%m-%d %H:%M:%S")
stamp2=int(time.mktime(stamp))
#方法二
date_str = '11/12/2023'
format_str = '%d/%m/%Y'
datetime_obj = datetime.datetime.strptime(date_str, format_str)
print(datetime_obj.date())
//更多请阅读:https://www.yiibai.com/python/parse-date-from-string-python.html
#日期+1天
(datetime.datetime.now() + datetime.timedelta(days=1)).strftime("%Y-%m-%d")
#hours=1
#minutes=1
#seconds=1
格式化日期
# 格式化为特定的字符串表示形式
sss = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
import time
time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time()))
#方法二
import datetime
datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
计算今天是一年中第几周
#今天是一年中的第几天
print(time.localtime()[7])
#一年中的第几周
weeks=time.localtime()[7] / 7 + 1
print(weeks)
print(int(weeks))