/**
 * 测试日期有关使用
 * @author Wu
 * @version v1.00
 * */
/*主要内容:
 *
 *
 *日和字符串的转换以及时间格式化
 *
 * */
//要使用几个类
import java.text.DateFormat;            //时间格式化
import java.text.ParseException;
import java.text.SimpleDateFormat;      //DateFormat的子类 与DateFormat没有包含关系 所以使用时要单独导入
public class TestDate {
              
    public static void main(String[] args) {
        //先来测试一下时间格式化
        java.util.Date  jud = new java.util.Date();  //得出一个date实例
        long t = jud.getTime();                     //返回计算机元年到现在的毫秒数
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日");
        String time01 =sdf.format(t);                               //对t格式化 返回字符串
        System.out.print("time01现在的时间是:"+time01);
                  
                  
        //测试date类型转换为字符串
        java.sql.Date jsd = new java.sql.Date(t);//使用sql包里的date创建一个实例
                  
        String time02=jsd.toString();
        System.out.print("time02现在的时间是:"+time02);
        //测试字符转化为时间
        String time003 = "2014年10月12日";
        try {
            java.util.Date time04=sdf.parse(time003);
            String time005 = sdf.format(time04);
            System.out.print("time005现在的时间是:"+time005);
        } catch (ParseException e) {
            // TODO 自动生成的 catch 块
            e.printStackTrace();
        }
                  
                  
                  
    }
              
}