Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
485 views
in Technique[技术] by (71.8m points)

getDate Function python

Having trouble trying to get the date. All the libraries are installed but once I try and run the print(getDate()) function I get a error: NameError: name 'calender' is not defined. The code is below. Any help is greatly appreciated.

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]+'. '
question from:https://stackoverflow.com/questions/65851978/getdate-function-python

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

Please log in or register to reply this article.

OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...