可以使用DayOfWeek枚举的getValue()方法获取一个整数值(1到7),表示周一到周日,或者直接使用DayOfWeek枚举的toString()方法获取周几的名称(如MONDAY、TUESDAY等)。 下面是具体的代码示例: java import java.time.LocalDate; import java.time.DayOfWeek; public class WeekDayExample { public static void main(String[...
voidmyTest4() { LocalDate date= LocalDate.of(2020, 1, 1);while(date.getYear() < 2021){ DayOfWeek week=date.getDayOfWeek();if(week == DayOfWeek.SATURDAY || week ==DayOfWeek.SUNDAY) { System.out.println(date.toString()+"->周末"); }else{ System.out.println(date.toString()+"->工作...
LocalDateTime specificDateTime = LocalDateTime.of(2022, Month.JANUARY, 1, 12, 30); 获取日期和时间部分: LocalDate datePart = specificDateTime.toLocalDate(); LocalTime timePart = specificDateTime.toLocalTime(); 日期时间加减操作: LocalDateTime newDateTime = specificDateTime.plusDays(1).minusHours(3);...
return LocalDateTime.of(LocalDate.now().with(TemporalAdjusters.firstDayOfMonth()), LocalTime.MIN); } /** * 本月结束时间 * * @return */ public static LocalDateTime monthEndTime() { return LocalDateTime.of(LocalDate.now().with(TemporalAdjusters.lastDayOfMonth()), LocalTime.MAX); } /** *...
day: 10 获取月份终于返回1到12了,不像java.util.Calendar获取月份返回的是0到11,获取完还得加1。 2.3 指定日期 LocalDate specifiedDate = LocalDate.of(2020, 6, 1);System.out.println("specifiedDate: " + specifiedDate); 1. 输出结果:
public static void main(String[] args) { LocalDate localDate = LocalDate.of(2018, 5, 1...
LocalTime localTime = LocalTime.of(11, 27, 56); LocalDateTime localDateTime1 = LocalDateTime.of(localDate, localTime); System.out.println(localDateTime1);//输出结果:2023-11-27T11:27:56 LocalDateTime localDateTime2 = LocalDateTime.ofInstant(Instant.ofEpochSecond(61), ZoneId.systemDefault()); ...
now(), "E"); } /** * 获取指定日期是星期几 * * @param localDate 日期 * @return String 星期几 */ public static String getDayOfWeekStr(LocalDate localDate) { String[] weekOfDays = {MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY}; int dayOfWeek = localDate.getDayOfWeek(...
//转换成LocalDate LocalDate localdate = date.toLocalDate(); java sql.date和util.date区别 不同点 1. java.sql.date是针对sql使用的,只有日期部分,没有时间部分 2. java.util.date是java.sql.date的父类 之间的转换关系 java.sql.Date sqlDate=new java.sql.Date(utilDate.getTime()); Calendar类 ...
LocalDate LocalDate 属性 年表 DayOfMonth DayOfWeek DayOfYear Epoch 时代 IsLeapYear JniPeerMembers 最大值 分钟 月 MonthValue 年 方法 LocalDateTime LocalTime 月 MonthDay OffsetDateTime OffsetTime 时间段 年 YearMonth ZonedDateTime ZoneId ZoneOffset ...