import java.text.*;import java.util.*;
public class Time
{public static void main(String[] args)
{ String s="2011年11月11日";
SimpleDateFormat form=new SimpleDateFormat("yyyy年MM月dd日");
try{ Date date=null;
date=form.parse(s);
System.out.print(date);
date.setDate(date.getDate()+100);
System.out.println(" "+form.format(date));
}
catch(ParseException e)
{ System.out.print(e);
}
}
}这是程序输出的结果:
Fri Nov 11 00:00:00 CST 2011 2012年02月19日
次行date.setDate(date.getDate()+100);setDate getDate都被划上"——"但任正确输出 eclipse提示的是:
the method getDate() from the type Date is deprecated
是不是这个方法现在不用,那有其他方法实现相同的功能吗?
public class Time
{public static void main(String[] args)
{ String s="2011年11月11日";
SimpleDateFormat form=new SimpleDateFormat("yyyy年MM月dd日");
try{ Date date=null;
date=form.parse(s);
System.out.print(date);
date.setDate(date.getDate()+100);
System.out.println(" "+form.format(date));
}
catch(ParseException e)
{ System.out.print(e);
}
}
}这是程序输出的结果:
Fri Nov 11 00:00:00 CST 2011 2012年02月19日
次行date.setDate(date.getDate()+100);setDate getDate都被划上"——"但任正确输出 eclipse提示的是:
the method getDate() from the type Date is deprecated
是不是这个方法现在不用,那有其他方法实现相同的功能吗?
解决方案 »
- Exception in thread "main" java.lang.NullPointerException
- eclipse 对数据库进行查找用户名和密码
- 关于java程序的问题
- 如何把int型数组转换成object类型的数组
- 能否提供一个Socket发送和接受XML文件的例子呢?谢谢!!
- 请教:java运行错误:Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld
- [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
- 求一JSP论坛源码,能上传附件。》》》
- socket可以在internet内传输吗?
- 在Java程序中,我应该怎样实现四舍五入,保留小数点后1位小数?
- 关于多线程 执行顺序
- 求素数问题,求100以内的素数
用Calendar
c.add(c.DATE, +1);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
System.out.println(sdf.format(c.getTime()));
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;public class Time
{
public static void main(String[] args)
{
// TODO Auto-generated method stub
String s = "2011年11月11日";
SimpleDateFormat form = new SimpleDateFormat("yyyy年MM月dd日");
try
{
Date date = null;
date = form.parse(s);
System.out.print(date); //date.setDate(date.getDate() + 100);
Calendar cl=Calendar.getInstance();
cl.setTime(date);
cl.add(Calendar.DAY_OF_MONTH, 100);
System.out.println(" " + form.format(cl.getTime())); } catch (ParseException e)
{
System.out.print(e); } }}
SimpleDateFormat form = new SimpleDateFormat("yyyy年MM月dd日");
Calendar date = Calendar.getInstance();
try {
date.setTime(form.parse(s));
} catch (ParseException e) {
e.printStackTrace();
}
date.add(date.DATE, +100);
System.out.println(form.format(date.getTime()));