将字符串转换为日期格式的java
java现在是2008年10月11日,它将字符串转换为日期格式,如字符串20081011。
代码:
import java.util.*;
导入Java.text.*;
import java.io.*;
类strtodate
{
publicstaticvoidmain (字符串[ ] args ) )。
{
String dateString='20081012 ';
try {
datedate=newsimpledateformat (yyymmdd ) ).parse ) datestring;
//以下,将字符串转换为日期格式后显示的格式为2008-10-12
system.out.println (date format.getdate instance ().format ) );
//如果您想更改为其他格式,可以通过以下方式获得任何日期格式
//输出结果为2008/10/12
system.out.println (newsimpledateformat (yyyy/mm/DD ).format ) date );
//simpledateformatsdf2=newsimpledateformat (yyyy年MM月dd日);
//输出结果为2008年10月12日
system.out.println (newsimpledateformat (yyyy年MM月dd日).format ) date );
}catch(exceptionex ) {
system.out.println (ex.getmessage );
}
}
}
这可以得到我们需要的结果,但不是有点麻烦,我想不出其他好办法。