可能重复:
如何比较Java中的原始时间?
例如,假设我有
String endTime = "16:30:45";
Run Code Online (Sandbox Code Playgroud)
我如何确定现在是否在此之前?我试过了
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss")
Date date = sdf.parse(endTime);
Run Code Online (Sandbox Code Playgroud)
但是日期是1970年,所以比较失败了
你可以随时做反过来:
"16:30:45".compareTo(new SimpleDateFormat("HH:mm:ss").format(new Date()))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
167 次 |
| 最近记录: |