python - 将日期转换为 pd.datetime
问题描述
我有一个带有以下格式日期的熊猫数据框:
December 22, 2013
November 28, 2016
December 21, 2013
etc.
将它们转换为日期时间的最简单方法是什么?
提前感谢您的帮助!
解决方案
使用 fomat fromhttp://strftime.org/
来提高性能to_datetime
:
df['date'] = pd.to_datetime(df['date'], format='%B %d, %Y')
或者:
df['date'] = pd.to_datetime(df['date'])
print (df)
date
0 2013-12-22
1 2016-11-28
2 2013-12-21
推荐阅读
- keras - 使用 tensorflow 集线器模型和 tensorflow 2.0 作为后端创建 keras 自定义层时的 Variable_scope 运行时错误
- php - 如何验证 Laravel Backpack 中图片的权重?
- python - 在 for 循环中设置对象的属性
- python - 如何修复请求中的“latin-1 编解码器无法在位置编码字符”
- macos - 如何在 mac 上重新连接到丢失的 VNC 服务器
- cmake - 使用 LLVM 项目作为子目录的 CMake 构建
- ruby-on-rails - 如何对与 ruby on rails 的关系进行分页?
- android - 不可转换类型“EditText”和“String”的对象之间的“equals()”
- javascript - 如何验证它必须是一个对象?
- java - 我在 Android Studio 中收到“URI 未注册”消息