从 yyyy-MM-dd 到时间戳
From yyyy-MM-dd to Timestamp
我需要解析这个日期以从数据库中获取结果,我尝试了很多方法,但我找不到任何合适的方法。正如我所读,它应该可以工作。
//2016-01-04
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss:SSS");
Timestamp filterDateFromTs = new Timestamp ((dateFormat.parse(filterDateFrom)).getTime());
但我明白了
java.text.ParseException: Unparseable date: "2016-01-04".
您正在尝试解析 2016-01-04
,因此您应该使用 yyyy-MM-dd
而不是 yyyy-MM-dd hh:mm:ss:SSS
。
试试这个:
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
Timestamp filterDateFromTs = new Timestamp ((dateFormat.parse(filterDateFrom)).getTime());
我需要解析这个日期以从数据库中获取结果,我尝试了很多方法,但我找不到任何合适的方法。正如我所读,它应该可以工作。
//2016-01-04
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss:SSS");
Timestamp filterDateFromTs = new Timestamp ((dateFormat.parse(filterDateFrom)).getTime());
但我明白了
java.text.ParseException: Unparseable date: "2016-01-04".
您正在尝试解析 2016-01-04
,因此您应该使用 yyyy-MM-dd
而不是 yyyy-MM-dd hh:mm:ss:SSS
。
试试这个:
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
Timestamp filterDateFromTs = new Timestamp ((dateFormat.parse(filterDateFrom)).getTime());