首页 > 编程知识 正文

date变成string类型,java中string转成date类型

时间:2023-05-03 22:17:30 阅读:188618 作者:1476

在实体类中创建两个日期属性

private Date creationDate;//这个与数据库中的日期属性同名 private String creationDateStr;

从数据库查出数据后,会将日期自动封装到creationDate中(因为数据库中无creationDateStr,所以此时creationDateStr为null),所以此时需要在controller里面将creationDate转换为String类型的格式并赋值给creationDateStr

//给从数据库中得到的programlist一个个的String日期赋值(值由其对象date属性转换而来)for (Program programTemp : programList) { programTemp.setCreationDateStr(DateFormat.getDateInstance().format(program.getCreationDate())); }

在前端界面展示的时候,对应日期的id 和 name需要与String类型的日期名称一致(此时date型的日期没用了,他只是负责从数据库得到Date型的日期,并转换给String类型的日期,真正作用于前端的只有String类型的日期)

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。