目錄
》》》第一種方法,代碼如下:(獲取當(dāng)前時(shí)間,提取當(dāng)前日期/時(shí)間數(shù)字)
》》》第二種方法,代碼如下:(獲取當(dāng)前時(shí)間,提取日期/時(shí)間數(shù)字,獲取時(shí)間差【時(shí):分:秒】)
》》》第一種方法,代碼如下:(獲取當(dāng)前時(shí)間,提取當(dāng)前日期/時(shí)間數(shù)字)
import time
nowtime1 = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(time.time()))
t1 = ''.join([x for x in nowtime1 if x.isdigit()])
print(nowtime1) #獲取當(dāng)前時(shí)間(年-月-日 時(shí):分:秒)
print(t1) #把當(dāng)前時(shí)間提取數(shù)字部分(非時(shí)間戳),進(jìn)而方便計(jì)算時(shí)間差
print()
time.sleep(11) #————————通過(guò)time.sleep(秒)浪費(fèi)時(shí)間————————
nowtime2 = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(time.time()))
t2 = ''.join([x for x in nowtime2 if x.isdigit()])
print(nowtime2)
print(t2)
第一種方法的運(yùn)行結(jié)果(精度較低):
》》》第二種方法,代碼如下:(獲取當(dāng)前時(shí)間,提取日期/時(shí)間數(shù)字,獲取時(shí)間差【時(shí):分:秒】)
import datetime,time
starttime = datetime.datetime.now()
print(starttime)
time.sleep(66) #'''通過(guò)time.sleep(秒)浪費(fèi)時(shí)間''' #中間放要測(cè)時(shí)間的程序代碼塊
endtime = datetime.datetime.now()
print(endtime,end='\n\n')
print(endtime - starttime)
t2_1 = str(endtime - starttime)
lst = t2_1.split('.')[0].split(':')
lst.append(t2_1.split('.')[1])
print(lst,end='\n\n')
h,m,s,ms = lst[0],lst[1],lst[2],lst[3]
print('時(shí)間差--》 {}時(shí){}分{}秒(+0.{}秒)'.format(h,m,s,ms) )
第二種方法的運(yùn)行結(jié)果(精度較高):
第二種方法去掉多余print的代碼(精度較高):
import datetime,time
starttime = datetime.datetime.now()
'''代碼程序模塊浪費(fèi)時(shí)間放在該段上下面'''
########################################
'''## 此處代表多行代碼'''
########################################
'''代碼程序模塊浪費(fèi)時(shí)間放在該段上下面'''
endtime = datetime.datetime.now()
t2_1 = str(endtime - starttime)
lst = t2_1.split('.')[0].split(':')
lst.append(t2_1.split('.')[1])
h,m,s,ms = lst[0],lst[1],lst[2],lst[3]
print('\n時(shí)間差--》 {}時(shí){}分{}秒(+0.{}秒)'.format(h,m,s,ms) )
》》》另外:
如果只是單純想要獲取當(dāng)前時(shí)間,第一種方法看起來(lái)會(huì)好一點(diǎn),
如果想要獲取進(jìn)行xx的時(shí)間差,第二種方法簡(jiǎn)直無(wú)敵好把?。。g呼)
(PS:自己莫名其妙折騰了一個(gè)下午才總結(jié)出來(lái)的方法,如果覺(jué)得有用可以點(diǎn)個(gè)贊555)
———————————————Thanks?(?ω?)?感謝閱讀———————————————文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-599360.html
作者:小白非常的博客_CSDN博客-python,Django,后端領(lǐng)域博主文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-599360.html
到了這里,關(guān)于python獲取當(dāng)前時(shí)間(年-月-日 時(shí):分:秒:毫秒),提取當(dāng)前日期/時(shí)間數(shù)字,獲取程序運(yùn)行的時(shí)間差(時(shí):分:秒),讓程序停止xx秒【兩種方法,第二種方法精度較高】的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!