1. 程式人生 > >python腳本之日期格式顯示

python腳本之日期格式顯示

索引 logs 數字 效果 顯示 bsp september 腳本 february

腳本內容:

#!/usr/bin/python
#coding=utf-8
#根據給定的年月日以數字形式打印出日期
months =[
"January",
"February",
"March",
"April",
"May",
"June",
"July",
"August",
"September",
"October",
"November",
"December"
]
#以1-31的數字作為結尾的列表
ending =["st","nd",‘rd‘]+17 * [‘th‘] \
+["st","nd","rd"]+7 * [‘th‘] \
+[‘st‘]
year =raw_input("year: ")
month =raw_input(‘month(1-12): ‘)
day =raw_input(‘day(1-31): ‘)
month_number =int(month)
day_number =int(day)
#記得要將月份和天數減1,以獲得正確的索引
ordinal = day + ending[day_number-1]
month_name = months[month_number-1]
print month_name + ‘ ‘ +ordinal +‘,‘+year

效果:分別輸入 年,月,日,得到我們想要的格式

技術分享

python腳本之日期格式顯示