public class DateTest
{
public static void main( String [] args )
{
String sysDate ="20060228000000" ;
SimpleDateFormat formatter = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss" ) ;
ParsePosition pos = new ParsePosition(0);
Date strtodate = formatter.parse(sysDate, pos);
System.out.println( strtodate ) ;
}
}
想要把输入的String型日期格式化成"yyyy-MM-dd HH:mm:ss"形式,试着写了个测试的,可是总是打出null,请高手指点啊.谢啊
{
public static void main( String [] args )
{
String sysDate ="20060228000000" ;
SimpleDateFormat formatter = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss" ) ;
ParsePosition pos = new ParsePosition(0);
Date strtodate = formatter.parse(sysDate, pos);
System.out.println( strtodate ) ;
}
}
想要把输入的String型日期格式化成"yyyy-MM-dd HH:mm:ss"形式,试着写了个测试的,可是总是打出null,请高手指点啊.谢啊
yyyyMMDDHHmmss
java工程师
java jsp servlet spring hibernate js css
上面会一部分既可qq 283765999
地点:北京
public static void main(String[] args) {
String sysDate = "20060228000000";
SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMddHHmmss");
SimpleDateFormat newformatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
ParsePosition pos = new ParsePosition(0);
Date strtodate = formatter.parse(sysDate, pos);
System.out.println(newformatter.format(strtodate)); }
SimpleDateFormat formatter = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss" ) ;这样明显是不行的啊。。你字符串中都没有-这个符号。。怎么转换呢?
除非写成yyyyMMddHHmmss
import java.util.Date;
public class test1 { /**
* @param args
*/
public static void main(String[] args) { // TODO Auto-generated method stub
String sysDate = "20060228000000";
SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMddHHmmss");
SimpleDateFormat newformatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
ParsePosition pos = new ParsePosition(0);
Date strtodate = formatter.parse(sysDate, pos);
System.out.println(newformatter.format(strtodate)); }}
转2次
呵呵