Series.dt.
is_month_end
Indicates whether the date is the last day of the month.
For Series, returns a Series with boolean values. For DatetimeIndex, returns a boolean array.
Series or array
See also
is_month_start
Return a boolean indicating whether the date is the first day of the month.
Return a boolean indicating whether the date is the last day of the month.
Examples
This method is available on Series with datetime values under the .dt accessor, and directly on DatetimeIndex.
.dt
>>> import mars.dataframe as md >>> s = md.Series(md.date_range("2018-02-27", periods=3)) >>> s.execute() 0 2018-02-27 1 2018-02-28 2 2018-03-01 dtype: datetime64[ns] >>> s.dt.is_month_start.execute() 0 False 1 False 2 True dtype: bool >>> s.dt.is_month_end.execute() 0 False 1 True 2 False dtype: bool
>>> idx = md.date_range("2018-02-27", periods=3) >>> idx.is_month_start.execute() array([False, False, True]) >>> idx.is_month_end.execute() array([False, True, False])