開始日と終了日を取得する方法と、以下の日付が特定の範囲の開始日と終了日に該当する場合、週の開始と終了のdate.Iは、Python 2.4Pythonは週の開始日と終了日を取得します
2011-03-07 0:27:41
2011-03-06 0:13:41
2011-03-05 0:17:40
2011-03-04 0:55:40
2011-05-16 0:55:40
2011-07-16 0:55:40
開始日と終了日を取得する方法と、以下の日付が特定の範囲の開始日と終了日に該当する場合、週の開始と終了のdate.Iは、Python 2.4Pythonは週の開始日と終了日を取得します
2011-03-07 0:27:41
2011-03-06 0:13:41
2011-03-05 0:17:40
2011-03-04 0:55:40
2011-05-16 0:55:40
2011-07-16 0:55:40
from datetime import datetime
from time import strptime
今
datetime(*strptime('2011-03-08 0:27:41', '%Y-%m-%d %H:%M:%S')[0:6]).weekday()
を使用していますが "月曜日を0、日曜日を6である整数として、" 最初のデートのためにday of the weekを返します。 、thを選択するweekday() in [0, 6]
の週の開始日と終了日を指定します(または作業週は6日でなく4日を使用します)。
からpython2.5以降datetimeモジュールにはdatetime.strptime(date_string, format)
があり、date_stringとformatを渡して比較を行うためのdatetimeオブジェクトを取得できます。 Python2.4では、timeモジュールのstrptimeのサポートを使用することができます。ドキュメンテーションから、質問の週の部分を見つけることができるはずです。
datetimeモジュールを試しましたか? –
申し訳ありませんが、私はあなたの質問を読んで混乱しています。いくつかの句読点を使用し、少し正確に説明できますか? – schneck
最初と最後の曜日はロケールによって異なります。たとえば、最初の日は日曜日または月曜日です –