python - 如何在 Python Pandas 中将 unix 时间戳转换为日期时间
问题描述
我有从文件作为列开始1970-01-01
的unix 时间戳。csv
我想要他们相应的日期时间,但是当我使用时, pd.to_datetime()
我得到的日期是这样的:1970-01-16 20:55:29.694
。
解决方案
根据您的确认,我假设您想从输出中提取特定的内容(让我们保持相同的格式)pd.to_datetime()
或使用另一个 pandas 函数。
如果是这种情况,我将进行如下操作:
import pandas as pd
t = '2018-07-25' # your excel date
t_ex = pd.Timestamp(t)
# t_ex == 2018-07-25 00:00:00
t_ex_format = m = str(t_ex.year)+'-'+str(t_ex.month)+'-'+str(t_ex.day)
# t_ex_format = 2018-07-25
推荐阅读
- nginx - NGINX:为多个端口设置 SSL 证书以进行代理传递
- android - 将 Android 中的 WebView 对象保存为全局变量
- node.js - node.js中如何实现聊天功能
- .net - 以非 root 身份运行时无法在 docker 容器中运行 dotnet 测试
- php - wp-die-message / 更改输出链接
- django - 使用 get_context_data() 返回渲染
- validation - Salesforce 验证规则机会关闭需要报价关闭
- python - Pandas:获取已知值的索引并将该行复制到另一个数据帧
- javascript - 从 node.js 中的异步函数返回一个数组
- matlab - 信号间隙宽度的直方图(Matlab)