我有一个像这样格式化的即时文件:
DateTimeFormatter formatter =
DateTimeFormatter.ofLocalizedDateTime(FormatStyle.SHORT )
.withLocale( Locale.UK )
.withZone( ZoneId.of("UTC"));
String instant = formatter.format(Instant.now()).toString();
Run Code Online (Sandbox Code Playgroud)
我想计算 Instant 和 Instant.now() 之间的天数、小时数和分钟数(如果可能),例如:
// for days
String daysBetween = Instant.now() - instant;
Run Code Online (Sandbox Code Playgroud)
我可以吗?
如何在 20 秒过去后退出 while 循环?我想避免使用线程。
while (var) {
// ...do something
if (20secondsIsPassed) {
break;
}
}
Run Code Online (Sandbox Code Playgroud)