相关疑难解决方法(0)

将Pandas Column转换为DateTime

我在pandas DataFrame中有一个字段,它以字符串格式导入.它应该是一个日期时间变量.如何将其转换为日期时间列,然后根据日期进行过滤.

例:

  • DataFrame名称:raw_data
  • 专栏名称:Mycol
  • 列中的值格式:'05SEP2014:00:00:00.000'

python datetime pandas

184
推荐指数
7
解决办法
34万
查看次数

Python - 使用日期时间将日期字符串从 YYYY-MM-DD 转换为 DD-MMM-YYYY?

所以我已经阅读了许多关于此的主题,但仍然被难住了。任何帮助将不胜感激。

我在数据框中有一列包含日期字符串或什么都不包含。字符串采用以下格式:2017-10-17, 即YYYY-MM-DD.

我想将这些转换为DD-MMM-YYYY,因此上面的内容将读取17-Oct-2017.

这是我拥有的代码,它似乎什么也没做。它不会出错,但实际上不会修改日期;它们和以前一样。我一开始就这样称呼:import datetime

df_combined['VisitDate'].apply(lambda x: datetime.datetime.strptime(x, '%Y-%m-%d').strftime('%d-%b-%Y') if x != "" else "")
Run Code Online (Sandbox Code Playgroud)

我希望这会以与从列中读取原始字符串时的格式不同的格式返回一个字符串。

python datetime date pandas

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

标签 统计

datetime ×2

pandas ×2

python ×2

date ×1