小编Nhy*_*hyi的帖子

如何将 MonthYear 字符串转换为日期时间 Pandas?

我目前有一个格式为月年的字符串。月份的长度为 3 个字符,年份的长度为 4 个字符。下面是我拥有的一些日期的一些示例。

apr2021
jun2021
mar2020
dec2020
Run Code Online (Sandbox Code Playgroud)

我在 pandas 数据框中有一个日期,格式为 yyyy-mm-dd hh:mm:ss。我想将此字符串与 pandas 中的日期进行比较,并确定它是否小于或等于它?有没有办法将这个月年字符串转换为实际的日期格式?

我将把日期剥离为 yyyy-mm-dd,然后尝试以相同的格式获取月年字符串,然后进行直接比较。我不太确定是否有更有效的方法来做到这一点?

下面的示例伪代码:

temp_date = apr2021 -> 01-04-2021
pandas_date = 29-03-2021

if temp_date < pandas_date:
    do x
else:
    do y
Run Code Online (Sandbox Code Playgroud)

python date pandas

2
推荐指数
1
解决办法
264
查看次数

标签 统计

date ×1

pandas ×1

python ×1