pandas.tseries.api.guess_datetime_format#
- pandas.tseries.api.guess_datetime_format(dt_str, dayfirst=False)#
猜测给定日期时间字符串的日期时间格式。
此函数尝试推断给定日期时间字符串的格式。在日期时间格式未知且需要确定以进行正确解析的情况下,此函数非常有用。该函数不保证返回格式。
- 参数:
- dt_strstr
要猜测格式的日期时间字符串。
- dayfirstbool, 默认 False
如果为真,则以日为先解析日期,例如 20/01/2005
警告
dayfirst=True 不是严格的,但会更倾向于先解析日期(这是一个已知错误)。
- 返回:
- 字符串或无ret
日期时间格式字符串(用于 strftime 或 strptime),如果无法猜测则为 None。
参见
to_datetime
将参数转换为日期时间。
时间戳
Pandas 用于替换 python datetime.datetime 对象的替代品。
DatetimeIndex
不可变的 datetime64 数据的 ndarray 类对象。
例子
>>> from pandas.tseries.api import guess_datetime_format >>> guess_datetime_format('09/13/2023') '%m/%d/%Y'
>>> guess_datetime_format('2023|September|13')