11、Java String类型与Date日期类型互相转换

java开发中经验使用到String类型与Date日期类型进行互相转换的情况。

插入数据库时,存入当前日期,当在界面展示时,出现进行转换成指定的格式,如****年**月**日,或****/**/**等等这种格式。

对于以上要求,需要进行数据格式化操作。

java.text.SimpleDateFormat   formatter   = 

new   SimpleDateFormat( "yyyy-MM-dd ");

String date = formatter.format(new Date());//格式化数据

格式化的格式为:****-**-**,如2014-10-30.

以上为Date格式转化成String格式。


以下为String格式的数据转化成Date格式。

java.text.SimpleDateFormat   formatter   = 

new   SimpleDateFormat( "yyyy-MM-dd "); 

//转换成12小时制是( "yyyy-MM-dd  hh-mm-ss"),24小时制是( "yyyy-MM-dd  HH-mm-ss")

String   s= "2011-07-09 "; 

Date   date   =   formatter.parse(s);

如果s可以转化成日期,或者抱异常。

1


你可能感兴趣的:(11、Java String类型与Date日期类型互相转换)