JAVA 日期类型是String YYYYMM取下一个月的第一天

发布网友

我来回答

1个回答

热心网友

package test;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class YuGiOh
{
private static String convert ( String source )
{
try
{
SimpleDateFormat sdf = new SimpleDateFormat ("yyyyMM");
SimpleDateFormat sdf2 = new SimpleDateFormat ("yyyy-MM-dd HH:mm:ss");
Date date = sdf.parse (source);
Calendar calendar = Calendar.getInstance ();
calendar.setTime (date);
calendar.add (Calendar.MONTH, 1);
return sdf2.format (calendar.getTime ());
}
catch (ParseException e)
{
e.printStackTrace ();
}
return "";
}

public static void main ( String[] args )
{
String result = convert ("201503");
System.out.println (result);
}
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com