10
Python 日期和时间处理
source link: https://liyangliang.me/posts/2018/06/python-date-time/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
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
Copyright © 2020
Yangliang Li
Design credit: Shashank Mehta
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK