Android添加2小时到目前为止String

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个小时.我能怎么做?

任何帮助都很棒.谢谢

Emi*_*els 5

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)