關於毫秒數轉date型別的細節問題

2021-07-11 13:53:46 字數 1012 閱讀 9629

******dateformat format = new ******dateformat("yyyy-mm-dd hh:mm:ss");    

long a=long.parselong("1459236542000");

system.out.println(a);

date

date = new

date(a);

system.out.println( format.format(date));

system.out.println(date);

安卓的同事給了乙個毫秒數轉date型別的**給我,發現有問題,精度丟失。

然後第一次改將mm改為mm:

******dateformat format = new ******dateformat("yyyy-mm-dd hh:mm:ss");    

long a=long.parselong("1459236542000");

system.out.println(a);

date

date = new

date(a);

system.out.println( format.format(date));

system.out.println(date);

依然還是有問題

第三次改:

******dateformat format = new ******dateformat("yyyy-mm-dd hh:mm:ss");    

long a=long.parselong("1459236542000");

system.out.println(a);

date

date = new

date(a);

system.out.println( format.format(date));

system.out.println(date);

完美

記一次關於使用Date型別查詢的毫秒級誤差

最近公司提了個需求,要求在每半小時執行一次定時任務,根據時間節點,每半點查詢一次資料庫。egg 2018 11 14 11 30 00 一開始的做法 private final static long halfhour 30 60 1000 long time system.currenttimem...

註解解決 解析date型別生成毫秒時間戳的問題

現在框架生成json用的是jackson。解析date型別時,生成的是毫秒的時間戳。按照要求格式化,採用註解形式 1第一 寫乙個序列化date型別的類,該類繼承自com.fasterxml.jackson.databind.jsonserializer。1 2 3 4 5 6 7 8 9 publi...

關於時間格式轉date的問題

因為專案後台傳回的字串為yyyy mm dd hh mm ss格式,在專案中需要轉換為自己需要的nsdate型別,所以使用方法 nsdate yc stringwithtimestring nsstring string withformat nsstring format 在此過程中遇到乙個問題 ...