アンドロイドから、私はWebサービスを打ちました。 JSONには、startTime & endTimeの2つのフィールドがあります。 DTOクラス(両方ともクライアント&サーバー側)では、startTime &のタイプはLongです。また、データベーステーブルでは、型はint(11)です。データの切り捨て:行1の列 'end_time'の範囲外の値
私は
Date startDate = new Date();
Long startTime = new Long(startDate.getTime());
mDto.setStartTime(startTime);
Date endDate = new Date();
Long endTime = new Long(endDate.getTime());
mDto.setEndTime(endTime);
、とのstartTime &たendTimeをキャプチャしています。しかし、私はこれらのフィールドを切り捨てる方法、JSONの値は、だから、
{
....
"startTime":1484630553565,
"endTime":1484630653424,
....
}
で取得していますか..?
'System.out.println(new Date(1484630553565L)); ' –
の日付値が表示されません。私はDate値をキャプチャして、JSON –
によってLong形式で送信しています。何を求めているのか不明です。これらの日付が 'int(11)'に収まらないと言っていますか? –