一、獲取當前時間
import datetime
# 2019-7-9
print(datetime.datetime.now().year) # 2019
print(datetime.datetime.now().month) # 7
print(datetime.datetime.now().day) # 9
#上面的結果是正數型
#下面獲取字串型
print(datetime.datetime.now().strftime('%m'))
# '07'
print(datetime.datetime.now().strftime('%d'))
# '09'
print(datetime.datetime.now().strftime('%y'))
# '19'
print(datetime.datetime.now().strftime('%y'))
# '2019'
二、輸入乙個整數,將其變成日期型別
import time
def secs2datestr(microsecs):
if int(microsecs) < 0:
return ""
return str(time.strftime("%y-%m-%d %h:%m:%s", time.localtime(microsecs / 1000)))
# 微秒
time_start = 920581705000
time_end = 1158045505000
print(secs2datestr(time_start)) # 1999-03-05 05:08:25
print(secs2datestr(time_end)) # 2006-09-12 15:18:25
三、將乙個日期變成微秒
def datestr2secs(datestr):
tmlist =
array = datestr.split(' ')
array1 = array[0].split('-')
array2 = array[1].split(':')
for v in array1:
for v in array2:
tmlist = tuple(tmlist)
if len(tmlist) != 9:
return 0
return int(time.mktime(tmlist))
print(datestr2secs('2002-01-09') * 1000)
# 1010505600000
import datetime
import time
print(time.time())
now = datetime.datetime.now()
print(now)
struct = datetime.datetime(now.year,now.month,now.day,now.hour,now.minute,now.second)
print(time.mktime(struct.timetuple()))
python 當前時間
url 我有的時候寫程式要用到當前時間,我就想用python去取當前的時間,雖然不是很難,但是老是忘記,用一次丟一次,為了能夠更好的記住,我今天特意寫下python 當前時間這篇文章,如果你覺的對你有用的話,可以收藏下。取得時間相關的資訊的話,要用到python time模組,python time...
python 當前時間
取得時間相關的資訊的話,要用到python time模組,python time模組裡面有很多非常好用的功能,你可以去官方 文件了解下,要取的當前時間的話,要取得當前時間的時間戳,時間戳好像是1970年到現在時間相隔的時間。你可以試下下面的方式來取得當前時間的時間戳 import time prin...
python 當前時間
我有的時候寫程式要用到當前時間,我就想用python去取當前的時間,雖然不是很難,但是老是忘記,用一次丟一次,為了能夠更好的記住,我今天特意寫下python 當前時間這篇文章,如果你覺的對你有用的話,可以收藏下。取得時間相關的資訊的話,要用到python time模組,python time模組裡面...