我在DB(mysql)中输入了列类型的格式时间,例如12:30:00
我在Hibernate域中的列中使用以下代码
private LocalTime timeStart;
@Type(type="org.joda.time.contrib.hibernate.PersistentLocalTimeAsTime")
@Column(name="time_start")
public LocalTime getTimeStart(){
return timeStart;
}
如果我打印值,我将有12:00:00.000
我可以直接使用hh:mm模式而不进行字符串转换吗,如果可以,怎么办?
TNX ...
最佳答案
public LocalTime getTimeStart(){
return timeStart;
}
public String getTimeStartAsString(){
return timeStart == null ? "" : timeStart.toString("hh:mm");
}
关于java - hibernate -时间格式注释,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12197145/