import java.text.SimpleDateFormat; import java.util.Date;public class Test { public static java.util.Date dateAdd(java.util.Date mydate,String interval,int number) { java.util.Date datReturn=null; int intInterval=java.util.GregorianCalendar.DAY_OF_YEAR; if (interval.equals("Y")) intInterval=java.util.GregorianCalendar.YEAR; else if (interval.equals("M")) intInterval=java.util.GregorianCalendar.MONTH; else if (interval.equals("D")) intInterval=java.util.GregorianCalendar.DAY_OF_YEAR; else if (interval.equals("H")) intInterval=java.util.GregorianCalendar.HOUR_OF_DAY; else if (interval.equals("m")) intInterval=java.util.GregorianCalendar.MINUTE; else if (interval.equals("S")) intInterval=java.util.GregorianCalendar.SECOND;
import java.util.*; public class TestHost { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Calendar ca = Calendar.getInstance(); ca.set(2004,12,31,23,59,59); ca.add(Calendar.SECOND,1); System.out.print(ca.getTime()); } }
import java.text.SimpleDateFormat; import java.util.Date;public class DataAdder{
public static void main(String[] args){ System.out.println(sdf.format(DataAdder.addSecode("2004年11月12日12时12分59秒"))); }
private static SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒");
public static Date addSecode(String inputstring){ Date result = null; try{ result = sdf.parse(inputstring); result.setSeconds(result.getSeconds()+1); }catch(Exception e){} return result; }
}
import java.text.SimpleDateFormat; import java.util.Date;public class Test { public static java.util.Date dateAdd(java.util.Date mydate,String interval,int number) { java.util.Date datReturn=null; int intInterval=java.util.GregorianCalendar.DAY_OF_YEAR; if (interval.equals("Y")) intInterval=java.util.GregorianCalendar.YEAR; else if (interval.equals("M")) intInterval=java.util.GregorianCalendar.MONTH; else if (interval.equals("D")) intInterval=java.util.GregorianCalendar.DAY_OF_YEAR; else if (interval.equals("H")) intInterval=java.util.GregorianCalendar.HOUR_OF_DAY; else if (interval.equals("m")) intInterval=java.util.GregorianCalendar.MINUTE; else if (interval.equals("S")) intInterval=java.util.GregorianCalendar.SECOND;
import java.util.Date;public class Test
{
public static java.util.Date dateAdd(java.util.Date mydate,String interval,int number)
{
java.util.Date datReturn=null;
int intInterval=java.util.GregorianCalendar.DAY_OF_YEAR;
if (interval.equals("Y"))
intInterval=java.util.GregorianCalendar.YEAR;
else if (interval.equals("M"))
intInterval=java.util.GregorianCalendar.MONTH;
else if (interval.equals("D"))
intInterval=java.util.GregorianCalendar.DAY_OF_YEAR;
else if (interval.equals("H"))
intInterval=java.util.GregorianCalendar.HOUR_OF_DAY;
else if (interval.equals("m"))
intInterval=java.util.GregorianCalendar.MINUTE;
else if (interval.equals("S"))
intInterval=java.util.GregorianCalendar.SECOND;
java.util.GregorianCalendar cal=new java.util.GregorianCalendar();
try{
cal.setTime(mydate);
cal.add(intInterval,number);
datReturn=cal.getTime();
}
catch (Exception ex) {
}
return datReturn;
} public static void main(String[] args)
{
SimpleDateFormat format=new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒");
Date d=Test.dateAdd(new Date(),"S",1);
System.out.println(format.format(new Date()));
System.out.println(format.format(d)); }
}
public class TestHost { /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Calendar ca = Calendar.getInstance();
ca.set(2004,12,31,23,59,59);
ca.add(Calendar.SECOND,1);
System.out.print(ca.getTime());
}
}
import java.util.Date;public class DataAdder{
public static void main(String[] args){
System.out.println(sdf.format(DataAdder.addSecode("2004年11月12日12时12分59秒")));
}
private static SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒");
public static Date addSecode(String inputstring){
Date result = null;
try{
result = sdf.parse(inputstring);
result.setSeconds(result.getSeconds()+1);
}catch(Exception e){}
return result;
}
}
import java.util.Date;public class Test
{
public static java.util.Date dateAdd(java.util.Date mydate,String interval,int number)
{
java.util.Date datReturn=null;
int intInterval=java.util.GregorianCalendar.DAY_OF_YEAR;
if (interval.equals("Y"))
intInterval=java.util.GregorianCalendar.YEAR;
else if (interval.equals("M"))
intInterval=java.util.GregorianCalendar.MONTH;
else if (interval.equals("D"))
intInterval=java.util.GregorianCalendar.DAY_OF_YEAR;
else if (interval.equals("H"))
intInterval=java.util.GregorianCalendar.HOUR_OF_DAY;
else if (interval.equals("m"))
intInterval=java.util.GregorianCalendar.MINUTE;
else if (interval.equals("S"))
intInterval=java.util.GregorianCalendar.SECOND;
java.util.GregorianCalendar cal=new java.util.GregorianCalendar();
try{
cal.setTime(mydate);
cal.add(intInterval,number);
datReturn=cal.getTime();
}
catch (Exception ex) {
}
return datReturn;
} public static void main(String[] args)
{
SimpleDateFormat format=new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒");
Date d=Test.dateAdd(new Date(),"S",1);
System.out.println(format.format(new Date()));
System.out.println(format.format(d)); }
}