私のデータベースから値を取得します:
20-DEC-17 10.15.53.000000000 AM
java.sql.Timestamp
上記を次のようにインスタント時間に変換したい:
2017-12-20T10:15:53Z
現在のタイムスタンプでフォローしてみました
Timestamp ts2 = new Timestamp(date1.getTime());
Date tradeDate1=new Date(ts2.getTime());
Instant tradeInstant = tradeDate1.toInstant();
System.out.println("Tade Instant"+ tradeInstant);
- 実際のタイムスタンプ:
Fri Jun 22 16:07:35 IST 2018
- インスタントプリントとは:
Tade Instant2018-06-22T10:37:35.420Z
hours/mins/seconds
更新されたくないのですが、これをそのまま保持する方法はありますか?