用Python 確定週數
找出特定日期的周數,例如6 月16 日(第24 週),可以使用Python的datetime模組來實作。
解:
datetime.date類別提供了一個名為isocalendar()的實例方法。在指定日期呼叫時,它會傳回一個包含以下資訊的元組:
範例:
要取得6 月16 日的周數,請執行下列程式碼:
<code class="python">>>> import datetime >>> datetime.date(2010, 6, 16).isocalendar()[1] 24</code>
這將輸出24,表示6 月16 日屬於24 日
PYTHON 3.9 增強:
在Python 3.9 及更高版本中,isocalendar() 傳回具有特定欄位的命名元組:
這樣可以更方便地訪問週數:
<code class="python">>>> import datetime >>> iso = datetime.date(2010, 6, 16).isocalendar() >>> iso.week 24</code>
以上是如何在 Python 中確定日期的周數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!