Python:求時間差(天時分秒格式)


傳入一個時間戳,以天時分秒格式打印出時間差

輸入一個10位的時間戳,求出時間差

def time_diff(timestamp):
	onlineTime = datetime.datetime.fromtimestamp(timestamp)
	localTime = datetime.datetime.now()
	result = localTime - onlineTime
	hours = int(result.seconds / 3600)
	minutes = int(result.seconds % 3600 / 60)
	seconds = result.seconds%3600%60
	print("當前網絡時間:{0}".format(localTime))
	print("上次在線時間:{0}".format(onlineTime))
	print("{0}天{1}時{2}分{3}秒前在線".format(result.days,hours,minutes,seconds))

times = int(time.time())-80
time_diff(times)

運行效果:

當前網絡時間:2020-05-27 18:00:03.393412
上次在線時間:2020-05-27 17:58:43
0天0時1分20秒前在線


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM