Python将日期的月和日转为小数

python将日期中的月和日转成小数,如下:

2023-01-18 06:38:05
2023-01-18 04:19:58
2023-01-18 03:12:07
2023-01-18 01:40:10
2023-01-18 02:05:37
2023-01-22 14:56:12
2023-01-18 01:20:41
2023-01-18 06:37:41
2023-01-17 22:30:11
2023-01-17 08:19:30
2023-01-17 08:14:32
2023-01-17 06:46:48
2023-01-17 02:25:49
2023-01-17 02:30:11
2023-01-16 18:06:45
2023-01-16 11:23:12
2023-01-16 09:45:25
2023-01-15 16:14:33
2023-01-15 14:22:34

转换成:

输出:

1.18
1.18
1.18
1.18
1.18
1.22
1.18
1.18
1.17
1.17
1.17
1.17
1.17
1.17
1.16
1.16
1.16
1.15
1.15

代码:

from datetime import datetime
a = [
'2023-01-18 06:38:05',
'2023-01-18 04:19:58',
'2023-01-18 03:12:07',
'2023-01-18 01:40:10',
'2023-01-18 02:05:37',
'2023-01-22 14:56:12',
'2023-01-18 01:20:41',
'2023-01-18 06:37:41',
'2023-01-17 22:30:11',
'2023-01-17 08:19:30',
'2023-01-17 08:14:32',
'2023-01-17 06:46:48',
'2023-01-17 02:25:49',
'2023-01-17 02:30:11',
'2023-01-16 18:06:45',
'2023-01-16 11:23:12',
'2023-01-16 09:45:25',
'2023-01-15 16:14:33',
'2023-01-15 14:22:34',
]
for date_string in a:
    date_obj = datetime.strptime(date_string, "%Y-%m-%d %H:%M:%S")
    # 使用strftime()函数将datetime对象格式化为指定格式
    formatted_date = "{}.{}".format(date_obj.month, date_obj.day)
    # 打印格式化后的日期字符串
    print(formatted_date)

OK转换成成功,更多的关于python日期的相关操作,可在我主页进行搜索:

Python将日期的月和日转为小数_第1张图片

希望对大家有帮助

致力于办公自动化的小小程序员一枚

都看到这了,关注+点赞+收藏=不迷路!!

如果你想知道更多关于Python办公自动化的知识各位大佬给个关注吧!

你可能感兴趣的:(Python自动化办公,Python每日tips,python,excel,数据分析)