私は、指定された週と年の数字から月の番号を特定しようとしています(どちらもユーザーの入力です)。スクリプトはPythonで記述する必要があります。 例えば - 1)YR 2017、Wkの月#12の結果3 2)YR 2017、Wkの月#8およびSOPython - 決定
私は初心者ですし、すべての日付時刻の例を探し、まだ見当もつかないの32件の結果。何か案は?本当に助けに感謝します。 ありがとうございます!
私は、指定された週と年の数字から月の番号を特定しようとしています(どちらもユーザーの入力です)。スクリプトはPythonで記述する必要があります。 例えば - 1)YR 2017、Wkの月#12の結果3 2)YR 2017、Wkの月#8およびSOPython - 決定
私は初心者ですし、すべての日付時刻の例を探し、まだ見当もつかないの32件の結果。何か案は?本当に助けに感謝します。 ありがとうございます!
我々はまたがる与えられた年の各月の日数、および日数を知っているように、数え、結果はw*7
よりも大きくなるまで、各月の日数を合計するのに十分である(w*7
)w
週間合計で使用された月数。 n
月を使用した場合、希望する数値はn
次のように年が閏年かどうかがわかります。
import calendar
print calendar.isleap(2017)
Wk1に1週間しかない場合はどうなりますか?これはまだ適用されますか? – achal
私は自分自身を修正することができます。あなたが望む番号はnです。私は私の答えを更新します。 –
したがって、1ヵ月の月が必要な場合は、最初の月(30> 7 * 1)で合計が停止するため、1週目は1月に属します。 –
週が2か月間の場合は、何月目ですか?たとえば、2017年の第5週(2017年1月30日〜2017年2月5日)。 –
関連する質問:https://stackoverflow.com/questions/304256/whats-the-best-way-to-find-the-inverse-of-datetime-isocalendar https://stackoverflow.com/questions/17087314/get -date-from-week-number –
この週の番号付け方式は? (iso?) – thebjorn