Gla*_*rse 0 python time data-analysis
我有一个包含时间的列表。每个时间都是从 1904 年 1 月 1 日开始的秒数。这不是 Unix 或我熟悉的任何其他转换。我怎样才能将其转换为日期?
例如 3438012868.0,即 1904 年 1 月 1 日起的 3438012868.0 秒。我希望该日期为 2012 年 12 月 11 日下午 1:00.30
使用datetime和timedelta类来处理这种事情。
from datetime import datetime, timedelta
date = datetime(1904,1,1) # January 1st, 1904 at midnight
delta = timedelta(seconds = 10000000)
newdate = date + delta
Run Code Online (Sandbox Code Playgroud)
newdate将求值为datetime.datetime(1904, 4, 26, 17, 46, 40),即 1904 年 4 月 26 日,
有关这些类的文档:https://docs.python.org/3/library/datetime.html
| 归档时间: |
|
| 查看次数: |
1311 次 |
| 最近记录: |