java String转换成Date
@GET

@Path("findByDob/{dob}")
@Produces({"application/json"})
public List findByDob(@PathParam("dob") String dob) {
Query query = em.createNamedQuery("Resident.findByDob");
query.setParameter("dob", dob);
return query.getResultList();
}

各位大神,我想问问如何将这个String转换成Date格式。。。。。

0

4个回答

@Path("findByDob/{dob}")
@Produces({"application/json"})
public List findByDob(@PathParam("dob") String dob) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(sdf.parse(dob));
Query query = em.createNamedQuery("Resident.findByDob");
query.setParameter("dob", dob);
return query.getResultList();
}

2

我举个例子:
import java.text.*;
public class String2Date {
@Test
public void test() throws ParseException {
String string = "2016-10-24 21:59:06";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(sdf.parse(string));
}
}

0

就是想String转换成Date格式吗?
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateString = formatter.format(currentTime);
ParsePosition pos = new ParsePosition(8);
Date currentTime_2 = formatter.parse(dateString, pos);

不知道是不是想要这个

0

public void test() throws ParseException {
String string = "2016-10-24 21:59:06";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(sdf.parse(string));

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!