图书馆打卡时间功能java代码
时间: 2023-08-04 16:07:13 浏览: 65
以下是一个简单的图书馆打卡时间功能的Java代码示例:
```java
import java.time.LocalDateTime;
public class LibraryCheckIn {
public static void main(String[] args) {
// 获取当前时间
LocalDateTime now = LocalDateTime.now();
// 打卡时间范围(假设为9点至17点)
LocalDateTime start = LocalDateTime.of(now.toLocalDate(), LocalTime.of(9, 0, 0));
LocalDateTime end = LocalDateTime.of(now.toLocalDate(), LocalTime.of(17, 0, 0));
// 判断当前时间是否在打卡时间范围内
if (now.isAfter(start) && now.isBefore(end)) {
System.out.println("打卡成功!");
} else {
System.out.println("现在不在打卡时间范围内。");
}
}
}
```
这个例子中,我们使用Java 8引入的LocalDateTime类来获取当前时间,然后设置打卡时间范围,最后判断当前时间是否在范围内。根据实际需要,你可以自己修改代码来适应不同的情形。