python - 将 LinkedIn API 时间转换为 Python 中的标准日期

标签 python linkedin-api

当我从 LinkedIn 中提取时间时,它采用这种格式

1374527684523

我不知道那是什么格式,但如何将其转换为正常时间。

month day, year  hours:mins:seconds

最佳答案

查看LinkedIn Documentation ,我看到它们返回时间戳的毫秒数。要将毫秒转换为时间格式,您可以这样做。

>>> datetime.datetime.fromtimestamp(1374527684523/1000.0)
datetime.datetime(2013, 7, 23, 2, 44, 44, 523000)

要格式化它,你可以这样做

>>> "{0} {1}, {2} {3}:{4}:{5}".format(date.month, date.day, date.year, date.hour, date.minute, date.second)
'7 23, 2013 2:44:44'

OR 更好的方法是使用 datetime.datetime.strftime 方法,如下所示

>>> date.strftime("%m %d, %Y %H:%M:%S")
'07 23, 2013 02:44:44'

关于python - 将 LinkedIn API 时间转换为 Python 中的标准日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17866638/

相关文章:

python - 学习 : Cross validation for grouped data

python - 正确比较函数的输出

javascript - React Router BrowserRouter 在不通过主页点击直接转到子页面时导致 "404 Not Found - nginx "错误

java - 我们如何从 Linkedin Share API 准备 "valid JSON"

node.js - 通过 LinkedIn 登录使用 Passport 对用户进行身份验证

javascript - 访问被拒绝的人 - Linkedin API Javascript

android - 如何登录linkedin发送访问 token 到服务器端

python - 将字符串拆分为列表

Python在sys.path中搜索文件的方法

python - 如何针对给定输入字符串中的第一个发现按顺序在 Elasticsearch 中获得结果?