`

由日期字符串得到日期List工具类

阅读更多
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.List;

public class DateListUtil {
// 得到一个增加后的date字符串
public String getAddDate(String dateString, int y, int m, int d) {
Calendar objCalendar = Calendar.getInstance();
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
Date date = new Date();
try {
date = df.parse(dateString);
} catch (ParseException e) {
e.printStackTrace();
}
objCalendar.setTime(date);
objCalendar.add(Calendar.DATE, d);
objCalendar.add(Calendar.MONTH, m);
objCalendar.add(Calendar.YEAR, y);
date = objCalendar.getTime();
return df.format(date);
}

// 得到一个日期list
public List getDateList(String dateString, int n){
List list = new ArrayList();
for (int i = 0; i < n; i++) {
list.add(getAddDate(dateString, 0, 0, i));
}
return list;
}

public static void main(String[] args) {
DateListUtil dt = new DateListUtil();

List list = dt.getDateList("2010-02-26",;
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}

}
}
分享到:
评论

相关推荐

    androidmap转json字符串、list转json字符串工具类.zip

    java,android map形式和数组list转json字符串 可直接调用

    java实现将实体类list集合,转化成geojson字符串

    GeoJSON是一种对各种地理数据结构进行编码的格式,基于Javascript对象表示法(JavaScript Object Notation, 简称JSON)的地理空间信息数据交换格式...该工具可以实现通过java代码将任意的实体类数据集合生成GeoJSON字符串

    Android list转json工具类

    将集合list转化成json字符串的工具类,方便在联网调接口时候处理参数用

    json字符串转成 Map/List

    NULL 博文链接:https://wuniu2010.iteye.com/blog/1771934

    Java编程实现中英混合字符串数组按首字母排序的方法

    本文实例讲述了Java编程实现中英混合字符串数组按首字母排序的方法。分享给大家供大家参考,具体如下: 在Java中对于字符串数组的排序,我们可以使用Arrays.sort(String[])方法很便捷的进行排序。例如: String[]...

    DataUtil--数据工具类--数据类型判断和比较

    DataUtil--数据工具类--数据类型判断和比较,包括判断字符串是否为空,判断字符串不为空,判断是否为数字,判断是否为整型数字,判断是否为日期字符串(格式如:2014-04-01),判断是否为时间字符串(格式如:2014-...

    json转换java常用工具类

    json常用的工具类,包含json字符串转对象,list和map等

    json数据转换工具类

    bean转json字符串,JSONArray对象转换成list集合,json字符串转换成list集合,JSONObject转换成map对象,json字符串转换成map对象等等各种方法

    Json字符串与Object、List、Map的互转工具类

    今天小编就为大家分享一篇关于Json字符串与Object、List、Map的互转工具类,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

    JAVA-JSON工具转换类

    该工具类包括多重的json字符串或Map或List的相互转换,该文件包括主要的jar包,可以快捷的使用工具

    Json对象与Json字符串互转(4种转换方式)

    //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象 2&gt;浏览器支持的转换方式(Firefox,chrome,opera,safari,ie9,ie8)等浏览器: 代码如下: JSON.parse(jsonstr); //可以将json字符串转换成json...

    包装类排序工具类(list)

    可以实现对象属性的排序,对象的属性类型可以是字符串、整形、时间类型、包装类;

    判断集合的工具类

    将collection转换为string. collection中的每个元素都 是自定义类, propertyName object的属性,将集合转成字符串,以,分割。还可以判断集合是否为空

    动画,控件、工具类

    包含了大量的开发常用手段如网络下载,多线程与线程池的管理,数据库ORM,图片缓存管理,图片文件下载上传,Http请求工具,SOAP工具类,异步Task,常用工具类(字符串,日期,文件处理,图片处理工具类等),能够使...

    java常用工具类的使用

    在Java程序设计过程中,对应日期和时间的格式化,还有一个简单的格式化方式,就是java.text.SimpleDateFormat,该类中用字符串指定日期和时间的格式,字符串中的字符称为模式字符,模式字符区分大小写。常见的模式...

    JsonUtil代码工具类

    Json的一个2个工具类,用于Json字符串和Object、List、HashMap的转换。

    redis基本工具类

    包含所有的redis操作,字符串,list,set,等。

    Android静默安装常用工具类

    List工具类,可用于List常用操作,如: isEmpty(List&lt;V&gt; sourceList) 判断List是否为空或长度为0 join(List&lt;String&gt; list, String separator) List转换为字符串,并以固定分隔符分割 addDistinctEntry(List&lt;V&gt; ...

    数组集合应用工具类

    1.将数组转换成list集合 2.将拼接的string字符串转换成list集合 3.将list集合变成元素拼接形式 4.集合去重

    json工具类

    json工具类:一个String字符串转换为json格式、一个obj对象转换为json格式、一个bean对象转换为json格式、一个Map集合转换为json格式、json字符串转换为List

Global site tag (gtag.js) - Google Analytics