Comments

Python 日期和时间处理

2012 年大四的时候写过一篇 Python 时间戳和日期相互转换,当时是初学 Python,对标准库也理解不深;随便找到一种解决方案就记录下来并发到博客上了。现在回看起来,其实太过繁琐了。然而从 Google Analytics 后台看,这竟然是点击率第二的文章,着实让我感到诧异。本着对读者负责的态度,有必要结合这些年的开发经验,再写一篇日期和时间处理的博客。

首先再次回答「Python 时间戳和日期相互转换」的问题。

时间戳转日期

import datetime
import time

t = time.time()
print('Timestamp', t)

dt = datetime.datetime.fromtimestamp(t)
print('Datetime', dt)

输出:

Timestamp 1527927420.684622
Datetime 2018-06-02 16:17:00.684622

日期转时间戳

import datetime

now = datetime.datetime.now()
print('Datetime', now)
print('Timestamp', now.timestamp())

输出:

Datetime 2018-06-02 16:18:42.170874
Timestamp 1527927522.170874

Comments

getElementsByTagName('BODY')[0]).appendChild(s); }()); getElementsByTagName('BODY')[0]).appendChild(s); }()); getElementsByTagName('BODY')[0]).appendChild(s); }()); comments powered by Disqus ript">comments powered by Disqus.