被 jdk 官方推荐的大名鼎鼎的 joda-time,今天给一个朋友介绍时顺便写了个 demo
maven 依赖:
<dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>2.9.9</version> </dependency>
具体上代码:
import org.joda.time.Days; import org.joda.time.LocalDate; import org.joda.time.LocalDateTime; public class JodaTimeDemo { public static void main(String[] args) { //今年一月一号 LocalDate.now().withDayOfYear(1).toDate(); //本月一号 LocalDate.now().withDayOfMonth(1).toDate(); //今天零点 LocalDateTime.now().withMillisOfDay(1).toDate(); //一周前 LocalDateTime.now().minusWeeks(1).toDate(); //或者 LocalDateTime.now().minus(Days.days(7)).toDate(); //上月最后一天 LocalDate.now().withDayOfMonth(1).minusDays(1).toDate(); //本月最后一天 LocalDate.now().plusMonths(1).minusDays(1).toDate(); //... //输出指定时间指定格式的String; LocalDateTime.now().toString("yyyy-MM-dd HH:mm:ss"); } }
更多功能请自行探索~~~
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于