日期转换

来源:互联网 发布:网络协议为什么要分层 编辑:程序博客网 时间:2024/06/05 07:07
 
package com.neusoft.java275.chaper10;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;/** *  * <b>Application describing:日期处理</b> <br>$ */public class DateUtil{    private static SimpleDateFormat dateFormat=new SimpleDateFormat("yyyy-M-d");    /**     *      * {字符串转化为Calendar}     */    public static Calendar getDate(String dateStr)    {        Calendar cal=null;        try        {            cal=Calendar.getInstance();            cal.setTime(dateFormat.parse(dateStr));        }        catch (ParseException e)        {            throw new RuntimeException("日期格式转换错误。",e);        }        return cal;    }    /**     *      * {反向操作,输出格式:1982-1-1}     *      */    public static String getDateString(Calendar date)    {        return dateFormat.format(date.getTime());    }}