时间判断--自定义函数(1)
时间判断--XSY
import time
from datetime import datetime
def DateJudge(s_time):
#输入日期
# s_time = 1381419600
# 转为时间数组
timeArray = time.strptime(s_time, "%m%d%Y")
print(timeArray)
otherStyleTime = time.strftime( "%m%d%Y", timeArray)
print('目标时间',otherStyleTime)
# 判断月份
if timeArray.tm_mon == 1:
up_time = f'{timeArray.tm_year}-{timeArray.tm_mon}-01'
week=datetime.strptime(up_time, "%m%d%Y").weekday()
print('1月星期', week)
# 星期判断
if week > 4 :
print("4*7= ",4*7)
return 28
elif week < 4 :
print("5*7= ",5*7)
return 35
else:
if timeArray.tm_mon in [2,4,5,7,8,10,11]:
print(f'{timeArray.tm_mon}在2,4,5,7,8,10,11中,所以输出:',28)
return 28
else:
print(f'{timeArray.tm_mon}在3,6,9,12中,所以输出:',35)
return 35
DateJudge('03272022')
分类:
python 时间
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?