pandas.Series.dt.isocalendar#

Series.dt.isocalendar()[源代码]#

根据ISO 8601标准计算年、周和日。

1.1.0 新版功能.

退货
DataFrame

列有年、周和日。

参见

Timestamp.isocalendar

函数返回一个三元组,其中包含给定时间戳对象的ISO年、周数和工作日。

datetime.date.isocalendar

返回包含三个组件的命名元组对象:Year、Week和Weekday。

示例

>>> ser = pd.to_datetime(pd.Series(["2010-01-01", pd.NaT]))
>>> ser.dt.isocalendar()
   year  week  day
0  2009    53     5
1  <NA>  <NA>  <NA>
>>> ser.dt.isocalendar().week
0      53
1    <NA>
Name: week, dtype: UInt32