我正在编写一个脚本,我必须在 Python 中使用 datetime 对象。在某些时候,我有其中一个对象,我需要以 3 个字母的格式(即 Tue、Wed 等)获取星期几(这是一个数字值)。这是代码的简短示例,在 dateMatch.group() 中,我所做的只是获取通过正则表达式匹配获得的字符串片段。
from datetime import datetime
day = dateMatch.group(2)
month = dateMatch.group(3)
year = dateMatch.group(4)
hour = dateMatch.group(5)
minute = dateMatch.group(6)
second = dateMatch.group(7)
tweetDate = datetime(int(year), months[month], int(day), int(hour), int(minute), int(second))
从那个日期时间对象我得到一个数字天值(即 18),我需要将其转换为(即星期二)。
谢谢!