將時間戳轉換成日期格式:
import time
time_stamp = 1547445305
time_arr = time.localtime(time_stamp)
data_time = time.strftime("%y-%m-%d %h:%m:%s", time_arr)
計算兩個日期格式相差的天數:
def time_long(time1, time2, type="day"):
"""計算時間差
:param time1: 較小的時間(datetime型別)
:param time2: 較大的時間(datetime型別)
:param type: 返回結果的時間型別(暫時就是返回相差天數)
:return: 相差的天數
"""day1 = time.strptime(str(time1), '%y-%m-%d')
day2 = time.strptime(str(time2), '%y-%m-%d')
if type == 'day':
day_num = (int(time.mktime(day2)) - int(time.mktime(day1))) / (
24 * 60 * 60)
return abs(int(day_num))
Excel中計算時間差
問題的提出 日期時間1 2005 5 15 9 10 45 日期時間2 2005 9 16 11 10 25 計算 日期時間2 日期時間1 結果表達 天 h mm dd 問題分析及思路 形如 2005 5 15 9 10 45 的日期時間資料可以用日期時間序列值表示。這個值是小數,其中整數部分表示天...
SHELL中計算時間差方法
hell 中的時間計算轉為秒做相減運算 某些主機不支援date d的話不能用此法 curtime date y m d h m s 當前的系統時間 2009 05 04 14 34 00 lastline ls lt v dirname line awk 獲取檔案的最後時間 2009 10 04 1...
python計算時間差
import datetime d1 datetime.datetime 2005,2,16 d2 datetime.datetime 2004,12,31 d1 d2 days 上例演示了計算兩個日期相差天數的計算 import datetime starttime datetime.dateti...