开源joda-time使用demo
开源joda-time
1.maven中引入
<dependency>
<groupId>joda-time</groupId>
<artifactId>joda-time</artifactId>
</dependency>
- DateTime df =DateTime.now().minusMonths(1);//获取最近一个月的第一天
- DateTime df =DateTime.now().withDayOfMonth(1);;//获取本月的第一天
- DateTime df =DateTime.now().withDayOfWeek(1);//获取本周第一天
- DateTime df =DateTime.now().minusDays(6);//距离当前6天前的时间
2. eg 获取距离某个时间段距离当前时间的当前时间
Days.daysBetween(df, now).getDays()//距离当前时间有多少天
DateTime now = DateTime.now();
//可以获取到距离当前时间所有的时间
for (int i = 0; i <= Days.daysBetween(df, now).getDays(); i++) {
String dateStr = DateUtil.dtSimpleFormat(now.minusDays(i).toDate());
}
作者:guanbin —— 纵码万里千山
出处:https://www.cnblogs.com/guanbin-529/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

浙公网安备 33010602011771号