从numb获取月份名称

2024-04-25 01:08:31 发布

您现在位置:Python中文网/ 问答频道 /正文

如何从月号中获取月名?

例如,如果我有3,我想返回march

date.tm_month()

如何获取字符串march


Tags: 字符串datetmmarchmonth
3条回答

Calendar API

从中可以看到calendar.month_name[3]将返回March,并且0的数组索引是空字符串,因此也不必担心零索引。

import datetime
mydate = datetime.datetime.now()
mydate.strftime("%B")

返回:十二月

关于Python doc website的更多信息


[EDIT:great comment from@GiriB]您还可以使用%b,它返回月份名称的简短表示法。

mydate.strftime("%b")

对于上面的示例,它将返回Dec

import datetime

monthinteger = 4

month = datetime.date(1900, monthinteger, 1).strftime('%B')

print month

April

相关问题 更多 >