import java.util.*; public class Test { public static void main(String args[]) { Date d=new java.util.Date(); Calendar c=java.util.Calendar.getInstance(); c.setTime(d); c.add(java.util.Calendar.DAY_OF_MONTH,-1); System.out.println(c.getTime()); } }
import java.util.*; public class Test { public static void main(String args[]) { Date d=new java.util.Date(); Calendar c=java.util.Calendar.getInstance(); c.setTime(d); c.add(java.util.Calendar.DAY_OF_MONTH,-1); System.out.println(c.getTime()); } }
最笨的方法打印昨天的当前时刻:package myTest;import java.text.DateFormat; import java.util.*; public class Date { /** * @param args */ public static void main(String[] args) { GregorianCalendar gc = new GregorianCalendar();
int h=gc.get(Calendar.HOUR); int m=gc.get(Calendar.MINUTE); int s=gc.get(Calendar.SECOND);
int y=gc.get(Calendar.YEAR); int mo=gc.get(Calendar.MONTH); int d=gc.get(Calendar.DATE);
public class Test
{
public static void main(String args[])
{
Date d=new java.util.Date();
Calendar c=java.util.Calendar.getInstance();
c.setTime(d);
c.add(java.util.Calendar.DAY_OF_MONTH,-1);
System.out.println(c.getTime()); }
}
public class Test
{
public static void main(String args[])
{
Date d=new java.util.Date();
Calendar c=java.util.Calendar.getInstance();
c.setTime(d);
c.add(java.util.Calendar.DAY_OF_MONTH,-1);
System.out.println(c.getTime()); }
}
c.setTime(d);
在eclipse里报错。
说“类型 Calendar 中的setTime(Date)对参数(Date)不适用”
import java.util.*;
public class Date
{ /**
* @param args
*/
public static void main(String[] args)
{
GregorianCalendar gc = new GregorianCalendar();
int h=gc.get(Calendar.HOUR);
int m=gc.get(Calendar.MINUTE);
int s=gc.get(Calendar.SECOND);
int y=gc.get(Calendar.YEAR);
int mo=gc.get(Calendar.MONTH);
int d=gc.get(Calendar.DATE);
System.out.println("昨天的当前时间为:");
System.out.println(y+"-"+ mo+"-"+(d-1)+" ");
System.out.print(h+":"+ m+":"+s);
}}