Tyv*_*ain 2 java java-8 java-time
无法弄清楚如何在 java 8(没有日历)中执行这个简单的方法:
import java.time.Duration;
import java.util.Date;
[...]
/**
* true if date + duration is before now()
* @param date
* @param d
* @return
*/
public static boolean isDateExpired (Date date, Duration d) {
// how to do ?
}
Run Code Online (Sandbox Code Playgroud)
考虑摆脱java.util.Date. 即使由于遗留代码而必须处理它,也可以转义为java.time等效代码并在那里进行操作:
return date.toInstant().plus(d).isBefore(Instant.now());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1215 次 |
| 最近记录: |