java 日期对象与日期字符串的转换

来源:互联网 发布:贵州义龙云大数据 编辑:程序博客网 时间:2024/06/06 03:30
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class FormatDemo {/** * 将日期对象转换为指定的日期字符串 * @param date 传入的日期对象 * @param format 格式 * @return 日期字符串 */ static String formatDate(Date date,String format){ String string=""; SimpleDateFormat simpleDateFormat=new SimpleDateFormat(format); if(date!=null){ string=simpleDateFormat.format(date); } return string; } /**  * 将日期字符串转换为一个日期对象  * @param datestr 日期字符串  * @param format 格式  * @return Date  * @throws ParseException  */    public static Date formatDate(String datestr,String format) throws ParseException{     SimpleDateFormat simpleDateFormat=new SimpleDateFormat(format);        return  simpleDateFormat.parse(datestr);    }public static void main(String[] args) throws ParseException {Date date=new Date();System.out.println(formatDate(date,"yyyy-MM-dd HH:mm:ss"));String datestr="2016-05-13 09:32:38";Date date2=formatDate(datestr,"yyyy-MM-dd HH:mm:ss");System.out.println(date2);}}

0 0