java.sql.Date类和java.util.Date类的使用

package com.ly;

import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class TestMain {
    public  static void main(String[] args){
        // 得到当前日期
          Calendar calendar = Calendar.getInstance();
          // 加上97天
          DateFormat df=DateFormat.getDateInstance();
          try {
            calendar.setTime(df.parse("2013-8-24"));
        } catch (ParseException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
          calendar.add(Calendar.DAY_OF_YEAR, 10);
          // 时间格式化
          SimpleDateFormat mFormat = new SimpleDateFormat("yyyy-MM-dd");
          // 输出日期
          System.out.println("2013-8-24之后的第10天是:" + mFormat.format(calendar.getTime()));
          // 从新格式化
          mFormat = new SimpleDateFormat("E");
          // 显示星期几
          System.out.println(mFormat.format(calendar.getTime()));
          java.util.Date date1=calendar.getTime();
          java.sql.Date backTime=new java.sql.Date(date1.getTime());
          System.out.println(backTime.toString());
          System.out.println(Calendar.getInstance().get(5));
    }
}

你可能感兴趣的:(java,java)