package charpter4;
import java.util.Calendar;
import java.util.Date;
public class test1
{
public static void main(String[] args)
{
Date d=new Date();
Calendar cal = Calendar.getInstance();
cal.setTime(d);
// cal.set(Calendar.HOUR_OF_DAY, 0); //小时设置为0
// cal.set(Calendar.SECOND,0); //分设置为0
// cal.set(Calendar.MINUTE,0); //秒设置为0
// cal.set(Calendar.DATE, -12); //当前日的前12天,Calendar封装,自动跨月
int year = cal.get(Calendar.YEAR);//年
int mon=cal.get(Calendar.MONDAY)+1;//和mon1的区别?
int mon1=cal.get(Calendar.MONTH)+1;//月
int day=cal.get(Calendar.DAY_OF_YEAR);//这一年的第多少天
int day1=cal.get(Calendar.DAY_OF_WEEK_IN_MONTH);//这天在这个月的第几个星期
int day2=cal.get(Calendar.DATE);//日
String dat=year+"-"+mon+"-"+day2+" 00:00:00";
String dat1=year+"-"+mon+"-"+day2+" "+cal.get(Calendar.HOUR)+":"+cal.get(Calendar.MINUTE)+":"+cal.get(Calendar.SECOND);
String dat2=year+"-"+mon1+"-"+day2+" "+cal.get(Calendar.HOUR_OF_DAY)+":"+cal.get(Calendar.MINUTE)+":"+cal.get(Calendar.SECOND);
System.out.println(year);
System.out.println(mon1);
System.out.println(day2);
System.out.println(dat);
System.out.println(dat1);
System.out.println(dat2);
int dTime=(int)d.getTime()+60*60*24*1000*(-10);//一天的毫秒数 * -7 得到7天前的getTime
Date n=new Date(dTime);
// int y=n.getYear(); //
// int m=n.getMonth()+1; //
// int d1=n.getDay(); //
// System.out.println(y+"-"+m+"-"+d1);
}
import java.util.Calendar;
import java.util.Date;
public class test1
{
public static void main(String[] args)
{
Date d=new Date();
Calendar cal = Calendar.getInstance();
cal.setTime(d);
// cal.set(Calendar.HOUR_OF_DAY, 0); //小时设置为0
// cal.set(Calendar.SECOND,0); //分设置为0
// cal.set(Calendar.MINUTE,0); //秒设置为0
// cal.set(Calendar.DATE, -12); //当前日的前12天,Calendar封装,自动跨月
int year = cal.get(Calendar.YEAR);//年
int mon=cal.get(Calendar.MONDAY)+1;//和mon1的区别?
int mon1=cal.get(Calendar.MONTH)+1;//月
int day=cal.get(Calendar.DAY_OF_YEAR);//这一年的第多少天
int day1=cal.get(Calendar.DAY_OF_WEEK_IN_MONTH);//这天在这个月的第几个星期
int day2=cal.get(Calendar.DATE);//日
String dat=year+"-"+mon+"-"+day2+" 00:00:00";
String dat1=year+"-"+mon+"-"+day2+" "+cal.get(Calendar.HOUR)+":"+cal.get(Calendar.MINUTE)+":"+cal.get(Calendar.SECOND);
String dat2=year+"-"+mon1+"-"+day2+" "+cal.get(Calendar.HOUR_OF_DAY)+":"+cal.get(Calendar.MINUTE)+":"+cal.get(Calendar.SECOND);
System.out.println(year);
System.out.println(mon1);
System.out.println(day2);
System.out.println(dat);
System.out.println(dat1);
System.out.println(dat2);
int dTime=(int)d.getTime()+60*60*24*1000*(-10);//一天的毫秒数 * -7 得到7天前的getTime
Date n=new Date(dTime);
// int y=n.getYear(); //
// int m=n.getMonth()+1; //
// int d1=n.getDay(); //
// System.out.println(y+"-"+m+"-"+d1);
}
}