1. 程式人生 > >時間戳轉換時間總是會差幾個小時

時間戳轉換時間總是會差幾個小時

專案中後臺介面返回的時間戳,需要移動端動態轉換成日期格式

大致方法如下:

String date = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss").format(new java.util.Date(timestamp * 1000));

但是執行效果日期卻是錯誤的,後來才發現是模擬器本身的問題,用真機是正常的,用的genymotion模擬器,可能模擬器系統對時間轉換方法做了修改導致的,所以測試功能儘量還是用真機,模擬器有時總是出現莫名其妙的問題