java.text.ParseException:Unparseable date:“2014-01-15 00:003:00”ecxception正在抛出 请高兴我的peoblem 谢谢 import java.text.ParseException; import java.text.SimpleDateFormat; import java.util。*;
public class Dd {
public static void main(String args[]) throws ParseException {
String s1="2014-01-15 00:003:00";
SimpleDateFormat sdf=new SimpleDateFormat("yyyy--MM-dd h:mm:ss");
try{
Date date =sdf.parse(s1);
SimpleDateFormat sdf1=new SimpleDateFormat("dd--MMM-dd H:mm:ss");
String s3=sdf1.format(date);
System.out.println(s3);
}
catch (ParseException e) {
System.out.println(e);
}
}
}
答案 0 :(得分:0)
您可以使用SimpleDateFormat
定义了以下模式字母(从'A'到'Z'和从'a'到'z'的所有其他字符都是保留的):
Letter Date or Time Component Presentation Examples
G Era designator Text AD
y Year Year 1996; 96
Y Week year Year 2009; 09
M Month in year Month July; Jul; 07
w Week in year Number 27
W Week in month Number 2
D Day in year Number 189
d Day in month Number 10
F Day of week in month Number 2
E Day name in week Text Tuesday; Tue
u Day number of week (1 = Monday, ..., 7 = Sunday) Number 1
a Am/pm marker Text PM
H Hour in day (0-23) Number 0
k Hour in day (1-24) Number 24
K Hour in am/pm (0-11) Number 0
h Hour in am/pm (1-12) Number 12
m Minute in hour Number 30
s Second in minute Number 55
S Millisecond Number 978
z Time zone General time zone Pacific Standard Time; PST; GMT-08:00
Z Time zone RFC 822 time zone -0800
X Time zone ISO 8601 time zone -08; -0800; -08:00
答案 1 :(得分:0)
试试这个..
String s1 = "2013-01-15 8:00:03";
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd h:mm:ss");
try {
Date dt=sdf.parse(s1);//converting to date
SimpleDateFormat sdf1=new SimpleDateFormat("dd-MMM-yyyy h:mm:ss");
String s2=sdf1.format(dt);//formating to new format string
System.out.println(s2);
} catch (ParseException ex) {
}
//新答案
public class Dd {
public static void main(String args[]) throws ParseException {
String s1 = "2014-01-15 00:003:00";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
try {
Date date = sdf.parse(s1);
SimpleDateFormat sdf1 = new SimpleDateFormat("dd-MMM-yyyy hh:mm:ss");
String s3 = sdf1.format(date);
System.out.println(s3);
} catch (ParseException e) {
System.out.println(e);
}
}
}