Mysql 如何在date对象的值中添加1年?

Mysql 如何在date对象的值中添加1年?,mysql,database,date,servlets,Mysql,Database,Date,Servlets,我不熟悉在servlet中使用日期对象在数据库中存储日期。我用这段代码创建了一个日期对象,并在其中存储了今天的日期。现在我需要在这个日期中添加1年,并且需要存储在另一个日期对象中。请帮助我解决这个问题 java.util.Date now = new java.util.Date(); String DATE_FORMAT = "MM-dd-yyyy"; SimpleDateFormat sdf = new SimpleDateFormat(DAT

我不熟悉在servlet中使用日期对象在数据库中存储日期。我用这段代码创建了一个日期对象,并在其中存储了今天的日期。现在我需要在这个日期中添加1年,并且需要存储在另一个日期对象中。请帮助我解决这个问题

        java.util.Date now = new java.util.Date();
        String DATE_FORMAT = "MM-dd-yyyy";
        SimpleDateFormat sdf = new SimpleDateFormat(DATE_FORMAT);
        String strDateNew = sdf.format(now) ;

在创建新的日期对象后添加此代码

now.add(Calendar.YEAR, 1); 

据我所知,直接使用
Date
已被弃用,请查看
Calendar
类以了解将来的兼容性。