Date和Calendar类的使用方法(二)

来源:互联网 发布:淘宝极品买家秀 编辑:程序博客网 时间:2024/06/07 16:56

DateFormat针对日期进行格式化和针对字符串进行解析的类,但是是抽象类,所以使用其子类SimpleDateFormat。
SimpleDateFromat(String pattern) 给定模式
yyyy-MM-dd HH:mm:ss
日期和字符串的转换

        a:Date -- String            format()  格式化        b:String -- Date            parse() 解析
        String line = sc.nextLine();        // 把该字符串转换为一个日期        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");        Date d = sdf.parse(line);        // 通过该日期得到一个毫秒值        long myTime = d.getTime();        // 获取当前时间的毫秒值        long nowTime = System.currentTimeMillis();

// Date –> String

// 创建日期对象Date d = new Date();// 创建格式化对象// SimpleDateFormat sdf = new SimpleDateFormat();// 给定模式SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");// public final String format(Date date)String s = sdf.format(d);System.out.println(s);

//String –> Date

String str = "2008-08-08 12:12:12";//在把一个字符串解析为日期的时候,请注意格式必须和给定的字符串格式匹配SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Date dd = sdf2.parse(str);System.out.println(dd);
原创粉丝点击