//获取当前时间的第一天
DateTime dateTime = new DateTime(); System.out.println(dateTime); //获取当前月份的第一天0:0:0秒 //获取当前月份的第一天 dateTime = dateTime.minusMonths(0).dayOfMonth().withMinimumValue(); System.out.println("获取当前月份的第一天时间:" + dateTime); System.out.println("从获取的第一天时间再获取凌点凌分凌秒:"+dateTime.withTimeAtStartOfDay()); dateTime=dateTime.minusMonths(0).dayOfMonth().withMaximumValue(); System.out.println("获取当前月份的最后一天:"+dateTime); System.out.println("获取当前月份最后一天的23点59分59秒:"+dateTime.millisOfDay().withMaximumValue());//引入依赖
<dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>2.9.9</version> </dependency>