3 changed files with 59 additions and 4 deletions
@ -0,0 +1,38 @@ |
|||
package bc.mm.mis.ott; |
|||
|
|||
import bc.mm.mis.core.utils.UsTimeUtils; |
|||
import org.junit.jupiter.api.Test; |
|||
import org.springframework.boot.test.context.SpringBootTest; |
|||
|
|||
import java.time.ZoneId; |
|||
import java.time.ZonedDateTime; |
|||
import java.time.zone.ZoneRules; |
|||
import java.util.Date; |
|||
|
|||
@SpringBootTest |
|||
public class Fass { |
|||
@Test |
|||
public void gettt(){ |
|||
Date ss = UsTimeUtils.GetGreenDate(); |
|||
System.out.println(ss); |
|||
} |
|||
|
|||
@Test |
|||
void mmkk(){ |
|||
// 设置时区
|
|||
ZoneId zoneId = ZoneId.of("Europe/Berlin"); |
|||
ZonedDateTime now = ZonedDateTime.now(); |
|||
|
|||
// 获取当前的夏令时规则
|
|||
ZoneRules rules = zoneId.getRules(); |
|||
|
|||
// 检查现在是否是夏令时
|
|||
boolean isDaylightSavingTime = rules.isDaylightSavings(now.toInstant()); |
|||
|
|||
if (isDaylightSavingTime) { |
|||
System.out.println("当前处于夏令时"); |
|||
} else { |
|||
System.out.println("当前不是夏令时"); |
|||
} |
|||
} |
|||
} |
|||
Loading…
Reference in new issue