process_start_time = time.time() print('開始數據處理') # process function print('結束數據處理') process_stop_time = time.time() # 差的時間戳 diff_time = process_stop_time - process_start_time # 將計算出來的時間戳轉換為結構化時間 struct_time = time.gmtime(diff_time) # 減去時間戳最開始的時間 並格式化輸出 print('數據處理用了{0}年{1}月{2}日{3}小時{4}分鍾{5}秒'.format( struct_time.tm_year - 1970, struct_time.tm_mon - 1, struct_time.tm_mday - 1, struct_time.tm_hour, struct_time.tm_min, struct_time.tm_sec ))