从HTTP request中获取了日期时间字符串后:简单测试一下是否是正确的格式。
DateFormat df = DateFormat.getDateInstance();
Date d;
try{
d = df.parse(dateValue);}
catch( Exception e ){
e.printStackTrace();
System.out.println("日期格式不正确");
d=null;
}
如果测试成功了,则dateValue可以直接加入SQL语句中与数据库中的值进行比较。
从数据库中读出日期时间后,可以直接使用date.toString()方法获取时间的字符串表示
对于其他用途,可以使用
DateFormat df = DateFormat.getDateInstance(DateFormat.LONG);
String sDate = df.format(oDate);
的方式获取本地化格式的时间表示