java获取任意日期】的更多相关文章

现有两个办法 1:Date as = new Date(new Date().getTime()-24*60*60*1000);  SimpleDateFormat matter1 = new SimpleDateFormat("yyyy-MM-dd");  String time = matter1.format(as);  System.out.println(time); 取出数字型的时间  再减去24*60*60*1000,就得到昨天的时间了: 这个有点过时了! 2:Calen…
原文地址:http://bdcwl.blog.163.com/blog/static/765222652009104171521/ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date date = sdf.parse("2009-11-04");//String-->Date String sdate = sdf.format(date );// Data-->String Ti…
格式化日期 String-->Date  或者 Data-->String SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");    Date  date = sdf.parse("2009-11-04");//String-->Date String  sdate  = sdf.format(date );// Data-->String ==================…
/** * java获取 当月所有的日期集合 * @return */public static List<Date> getDayListOfMonth() { List list = new ArrayList(); Calendar aCalendar = Calendar.getInstance(Locale.CHINA); int year = aCalendar.get(Calendar.YEAR);//年份 int month = aCalendar.get(Calendar.M…
Calendar cal=Calendar.getInstance(); cal.add(Calendar.DATE,-1); Date d=cal.getTime(); SimpleDateFormat sp=new SimpleDateFormat("yyyy-MM-dd"); String ZUOTIAN=sp.format(d);//获取昨天日期 或者 Date d=new Date(System.currentTimeMillis()-1000*60*60*24); Simp…
/** * 获取随机日期 * @param beginDate 起始日期 * @param endDate 结束日期 * @return */ public static Date randomDate(String beginDate,String endDate){ try { SimpleDateFormat format = new SimpleDateFormat(DATEFORMAT_YYYY_MM_DD_24HH_MM_SS); Date start = format.parse(…
/** * 获取指定日期是星期几<br> * * @param date * @return 指定日期是星期几 */ public static String getWeekOfDate(Date date) { String[] weekDays = { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" };…
import java.text.DateFormat; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import org.junit.Test; public class TimeUtil { // 用来全局控制 上一周,本周,下一周的…
/**     *根据时间范围获得月份集     * @return     */    public static List<String> getRangeSet(String beginDate,String endDate){        /*      Date1.after(Date2),当Date1大于Date2时,返回TRUE,当小于等于时,返回false:           Date1.before(Date2),当Date1小于Date2时,返回TRUE,当大于等于时,…
方法一:利用Calendar类来获取当前日期和时间,代码如下: /** * 获取系统时间 * @return */ public String getDate(){ Calendar calendar = Calendar.getInstance(); int year = calendar.get(Calendar.YEAR);//获取年份 int month=calendar.get(Calendar.MONTH);//获取月份 int day=calendar.get(Calendar.D…