java 日期处理

来源:百度知道 编辑:UC知道 时间:2024/05/27 10:41:44
import java.util.*;
import java.text.*;
public class time
{ public static void main(String args[])
{Calendar day=new GregorianCalendar();
int today=day.get(Calendar.DAY_OF_WEEK);
switch(today)
{case 1: System.out.println("today is Sun");break;
case 2: System.out.println("today is Mon");break;
case 3: System.out.println("today is Tues");break;
case 4: System.out.println("today is Wendes");break;
case 5: System.out.println("today is Thurs");break;
case 6: System.out.println("today is Fri");break;
case 7: System.out.println("today is Satur");
}
int x=day.get(Calendar.YEAR);
int y=day.get(Calendar.MONTH);
int z=day.get(Calendar.DAY_OF_MONTH);
System.out.println(x+":"+(y+1)+":"+z);
DateFormat mmd=new DateFormat("yyyyMMdd");
System.out.println(mmd.format(d

Calendar c=Calendar.getInstance();
c.set(2007, 5, 20);//设置日期:2007-6-20
c.add(Calendar.DAY_OF_MONTH,8);//八天后的日期让天增 加8 ,2007-6-28(我生日,嘿嘿),可以是负数
System.out.println(c.getTime().toString());(用你的fromat就可以了)