java 判断店铺营业开始时间和结束时间
时间: 2023-08-10 20:08:53 浏览: 194
可以使用Java中的LocalTime类来判断店铺营业开始时间和结束时间。
首先,你需要获取当前时间:
```java
LocalTime now = LocalTime.now();
```
然后,你可以定义店铺的营业开始时间和结束时间:
```java
LocalTime openTime = LocalTime.of(9, 0); // 9:00 AM
LocalTime closeTime = LocalTime.of(18, 0); // 6:00 PM
```
接下来,你可以使用LocalTime类的方法来判断当前时间是否在营业时间内:
```java
if (now.isAfter(openTime) && now.isBefore(closeTime)) {
System.out.println("店铺正在营业");
} else {
System.out.println("店铺已经关闭");
}
```
完整代码如下:
```java
import java.time.LocalTime;
public class Store {
public static void main(String[] args) {
LocalTime now = LocalTime.now();
LocalTime openTime = LocalTime.of(9, 0); // 9:00 AM
LocalTime closeTime = LocalTime.of(18, 0); // 6:00 PM
if (now.isAfter(openTime) && now.isBefore(closeTime)) {
System.out.println("店铺正在营业");
} else {
System.out.println("店铺已经关闭");
}
}
}
```
阅读全文