Mar*_*eth 5 java time milliseconds
我想把我的时间用几分钟转换成HH:MM.例如418分钟= 6:58.我使用以下代码:
long milli = PriemCas*60000;
Calendar calendar1 = Calendar.getInstance();
calendar1.setTimeInMillis(milli);
int hours3 = calendar1.get(Calendar.HOUR_OF_DAY);
int minutes3 = calendar1.get(Calendar.MINUTE);
System.out.println(hours3+":"+minutes3);
Run Code Online (Sandbox Code Playgroud)
当我的变量PriemCas = 418而不是6:58时,我得到7:58.这可能有什么问题?非常感谢你.
kam*_*uel 14
使用正确的时区创建日历:
Calendar calendar1 = Calendar.getInstance(TimeZone.getTimeZone("UTC"));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3457 次 |
| 最近记录: |