dev*_*ev_ -3 java android date
我有一个存储getDate()值的TextView.此getDate()值是日期,但格式为String
textview_device_datetime.setText(data.getDate().replace('T', ' '));
Run Code Online (Sandbox Code Playgroud)
结果就是这样
16-08-2015 16:15:16
Run Code Online (Sandbox Code Playgroud)
但我会在这个字符串日期增加2个小时.我能怎么做?
任何帮助都很棒.谢谢
final String dateString = "16-08-2015 16:15:16";
final long millisToAdd = 7_200_000; //two hours
DateFormat format = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss");
Date d = format.parse(dateString);
d.setTime(d.getTime() + millisToAdd);
System.out.println("New value: " + d); //New value: Sun Aug 16 18:15:16 CEST 2015
Run Code Online (Sandbox Code Playgroud)