fatesses
fatesses
采纳率98%
2018-03-22 10:56 阅读 3.3k
已采纳

java String转换成Date

10
@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格式。。。。。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

4条回答 默认 最新

  • 已采纳
    WangMingErYu WangMingErYu 2018-03-23 10:17

    @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 评论 复制链接分享
  • lk1286125164 lk1286125164 2018-03-22 13:00

    我举个例子:
    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));
    }
    }

    点赞 评论 复制链接分享
  • genjonden 木有昵称啦啦 2018-03-22 13:18

    就是想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);

    不知道是不是想要这个

    点赞 评论 复制链接分享
  • weixin_39581347 weixin_39581347 2018-03-23 02:08

    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));

    点赞 评论 复制链接分享

相关推荐