首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >getDate函数python

getDate函数python
EN

Stack Overflow用户
提问于 2021-01-23 04:00:35
回答 2查看 123关注 0票数 0

在尝试获取日期时遇到了困难。所有的库都已安装,但是一旦我尝试运行print(getDate())函数,就会得到一个错误:NameError: name 'calender' is not defined。代码如下。任何帮助都是非常感谢的。

代码语言:javascript
复制
now = datetime.datetime.now()
my_date = datetime.datetime.today()
weekday = calender.day_name[my_date.weekday()] 
monthNum = now.month
dayNum = now.day

#List of months
month_names = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 
'September', 'October', 'November', 'December']

#List of ordinal numbers
ordinalNumbers = ['1st', '2nd', '3rd', '4th', '5th', '6th', '7th', '8th', '9th', '10th', 
'11th', '12th', '13th', '14th', '15th', '16th', '17th', '18th', '19th', '20th', '21st', 
'22nd', '23rd', '24th', '25th', '26th', '27th', '28th', '29th', '30th', '31st']

return 'Today is '+weekday+' '+ month_names[monthNum - 1]+' the '+ ordinalNumbers[dayNum - 
1]+'. '
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-01-23 04:08:50

你只有一个拼写错误。导入并使用calendar而不是calender

票数 1
EN

Stack Overflow用户

发布于 2021-01-23 04:23:34

它工作得很好,你只是有一个拼写错误,模块名称是日历而不是日历

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65851978

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档