在Python中,如何以可读格式显示当前时间
我想知道怎么在Python中显示当前时间,格式是:
12:18PM EST on Oct 18, 2010
谢谢!
6 个回答
17
通过使用这段代码,你可以获取你当前的实时时区。
import datetime
now = datetime.datetime.now()
print ("Current date and time : ")
print (now.strftime("%Y-%m-%d %H:%M:%S"))
49
你只需要查看一下这个文档就行了。
import time
time.strftime('%X %x %Z')
'16:08:12 05/08/03 AEST'
126
首先介绍一种简单粗暴的方法,其次是精确的方法(是否考虑夏令时)。
import time
time.ctime() # 'Mon Oct 18 13:35:29 2010'
time.strftime('%l:%M%p %Z on %b %d, %Y') # ' 1:36PM EDT on Oct 18, 2010'
time.strftime('%l:%M%p %z on %b %d, %Y') # ' 1:36PM EST on Oct 18, 2010'