pandas.Period.to_timestamp#
- Period.to_timestamp(freq=None, how='start')#
Return the Timestamp representation of the Period.
Uses the target frequency specified at the part of the period specified by how, which is either the start or the end.
If possible, gives microsecond-unit Timestamp. Otherwise gives nanosecond unit.
- Parameters:
- freqstr or DateOffset
Target frequency. Default is ‘D’ if self._freq is week or longer and ‘S’ otherwise.
- how{‘start’, ‘end’, ‘s’, ‘e’}, default ‘start’
Whether to use the start or end of the period. Case-insensitive.
- Returns:
- Timestamp
See also
TimestampA class representing a single point in time.
PeriodRepresents a span of time with a fixed frequency.
PeriodIndex.to_timestampConvert a PeriodIndex to a DatetimeIndex.
Examples
>>> period = pd.Period('2023-1-1', freq='D') >>> timestamp = period.to_timestamp() >>> timestamp Timestamp('2023-01-01 00:00:00')