0 groovy
def waktusekarang
SimpleDateFormat abc = new SimpleDateFormat("HHmm")
waktusekarang = abc.format(new Date())
Run Code Online (Sandbox Code Playgroud)
如果当前时间是13:58,那么它将成为1358因为(SimpleDateFormat是HHmm).然后如何+2分钟到当前时间然后结果变成1400.
我尝试new Date()+2但它没有成功,结果变成13581,我也尝试parseInteger 但它也没有成功.
请帮助我解决问题,如果当前分钟是59,我怎么能+1或+2分钟到当前时间.因为如果分钟是59然后+1将是60,它必须是00
使用可以使用日历为您的时间添加分钟,适当地增加您的时间:
SimpleDateFormat abc = new SimpleDateFormat("HHmm");
Calendar cal = Calendar.getInstance();
cal.add(Calendar.MINUTE, 2);
String waktusekarang = abc.format(cal.getTime());
System.out.println(waktusekarang);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
133 次 |
| 最近记录: |