2016-06-16 7 views
2

を使用して曜日に日番号の変換:Pythonの:私は与えられた日付の週の数値の日を取得することができた次のコマンドを使用してカレンダー

from calendar import weekday 

print(weekday(2015, 5, 8)) 

をこのブロックは、その後数4を生成します。これをどのようにしてFridayに変換できますか?カレンダーライブラリを使用するだけです。私はできる限りドキュメントを見てきましたが、一日の名前を印刷するものは見つけられませんでした。

乾杯。

+0

は 'INPは何カレンダーライブラリはそれで曜日とday_nameと呼ばれる配列を持っています'のために使用? –

+0

あなたは十分に試してみませんでしたが、これを見てくださいhttp://stackoverflow.com/a/36577516 –

+0

@LutzHorn私の間違いは、偶然にそこに残されました。私は今それを削除しました。 –

答えて

6

あなたは現在のロケールにおける曜日の一覧ですcalendar.day_name使用することができます。

>>> import calendar 
>>> calendar.day_name[4] 
'Friday' 
+0

はい、これは、ありがとうございます、まもなく、すぐに受け入れます。 –

2

気にしないが、私は答えを見つけたが、誰にも好奇心旺盛であれば私は疑問を残しておきます。私が使用して一日を取得することができた

An array that represents the days of the week in the current locale.

from calendar import weekday, day_name 

dayNumber = weekday(2015, 5, 8) 
dayName = day_name[dayNumber] 
関連する問題