任意输入的日期转成星期几

简介: 任意输入的日期转成星期几

任意输入的日期转成星期几
赶上这个AI时代,真是幸运的。今天用AI生成一段代码实现任意输入的日期转成星期几。

系统:macOS sonoma

IDE: PyCharm 2024 Professional Edition

AI大模型是自行搭建的Ollama+llama3

源码如下:

import datetime

def get_day_of_week(date_str):
    # 解析日期为'年月日'格式
    dt = datetime.datetime.strptime(date_str, "%Y-%m-%d")

    # 获取一周中当天作为字符串 (0=Monday, 1=Tuesday, ..., 6=Sunday)
    day_of_week = dt.weekday()

    # 映射当天对应的是星期几
    day_names = ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"]
    day_name = day_names[day_of_week]
    week_dict = {
   'Monday': '星期一', 'Tuesday': '星期二', 'Wednesday': '星期三', 'Thursday': '星期四',
                 'Friday': '星期五', 'Saturday': '星期六', 'Sunday': '星期日'}

    return week_dict[day_name]



if __name__ == '__main__':

    date_str = input('请输入日期(年-月-日):')
    print(date_str + ' 这一天是 '+ get_day_of_week(date_str))
AI 代码解读

运行效果如下:

请输入日期(年-月-日):2024-5-16
2024-5-16 这一天是 星期四
AI 代码解读

以上代码只修改了小部分。用AI,未来已来!

目录
打赏
0
2
2
0
224
分享
相关文章
NVIDIA T4和A10:不同应用场景下的GPU加速器选择
在数据中心和云计算领域,GPU加速器扮演着至关重要的角色。NVIDIA T4和A10是两款适用于不同应用场景的GPU加速器。本文将比较它们的性能和适用场景,帮助读者更好地选择适合自己需求的GPU实例。
6124 0
DataWorks产品体验与评测
在当今数字化时代,数据处理的重要性不言而喻。DataWorks作为一款数据开发治理平台,在数据处理领域占据着重要的地位。通过对DataWorks产品的体验使用,我们可以深入了解其功能、优势以及存在的问题,并且与其他数据处理工具进行对比,从而为企业、工作或学习中的数据处理提供有价值的参考。
281 6
DataWorks产品体验与评测
实时数仓 Hologres操作报错合集之在与PostgreSOL数据库进行通信时出现报错,如何解决
实时数仓Hologres是阿里云推出的一款高性能、实时分析的数据库服务,专为大数据分析和复杂查询场景设计。使用Hologres,企业能够打破传统数据仓库的延迟瓶颈,实现数据到决策的无缝衔接,加速业务创新和响应速度。以下是Hologres产品的一些典型使用场景合集。
任意输入的日期转成星期几
任意输入的日期转成星期几
95 4
【C/PTA】函数专项练习(二)
【C/PTA】函数专项练习(二)
309 0
|
11月前
小猴吃桃子
小猴吃桃子
86 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问