字符串与日期之间的转换

在写java代码的时候,在给一个对象赋值属性的时候,jing经常会用到字符串与日期zhij之间的转换

public class Book {
    private String title;
    private String author;
    private int count;
    private double price;
    private Date date;
    public Book()

例:Book bk1=new Book("  java","嘻唰唰",20,300,DateUtil.ToDate("2015-5-30"));

这时候可以先封装一个类,去完成定义属性时的字符串与时间的转换

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

public class DateUtil {
	public static Date ToDate(String str) throws ParseException {
		return new SimpleDateFormat("yyyy-MM-dd").parse(str);
	}
   public static Date ToDate(String str,String format) throws ParseException {
		return new SimpleDateFormat(format).parse(str);
	}
	
	public static String toString(Date dt) {
		return new SimpleDateFormat("yyyy-MM-dd").format(dt);
	}
	
	public static String ToString(Date dt,String format) {
		return new SimpleDateFormat(format).format(dt);
	}


}

猜你喜欢

转载自blog.csdn.net/CHao168888/article/details/81431503