用java语言写一个今天时间判断2023-03-12 22:12:01是否过期
时间: 2023-04-10 08:03:26 浏览: 69
以下是Java代码,可以判断给定的日期是否已过期:
```java
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class Main {
public static void main(String[] args) {
String inputDate = "2023-03-12 22:12:01";
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
LocalDateTime dateTime = LocalDateTime.parse(inputDate, formatter);
LocalDateTime now = LocalDateTime.now();
if (dateTime.isBefore(now)) {
System.out.println("已过期");
} else {
System.out.println("未过期");
}
}
}
```
请注意,这只是一个简单的示例代码,实际应用中可能需要更多的错误处理和边界情况处理。