DateTime フィールドに HOURS:MINUTES:SECONDS 値を追加する方法は?
たとえば、dimetime 値を含むフィールドに、HH:MM:SECONDS の値を含む文字列値を追加 (合計) したいとします。
ReportDate は2013-01-01 10:00:00
追加する値です:120:34:29
したがって、結果は次のようになります。2013-01-06 10:34:00
私は試しました:
GregorianCalendar c = new GregorianCalendar();
c.setTime(reportDate);
String toAdd='120:34:29';
c.add(Calendar.HOUR, toAdd);
java.util.Date targetFinish = c.getTime();
SystemOutPrintln(targetFinish.toString());
問題のある行はc.add(Calendar.HOUR, toAdd);
、これらの値を追加する方法ですか? グレゴリオ暦でやりたい。そして、SysOut にその新しい価値を持たせたいと考えています。ありがとうございました