如何使用“条件”构建器正确<xsl:template match="p/a[@class='DropDown']">
<lp>
<p><xsl:apply-templates select="text()"/></p>
<xsl:if test="/p/a/following-sibling::*[1][self::div]">
<xsl:apply-templates select="*|text()"/>
</xsl:if>
</lp>
</xsl:template>
字符串日期(日期格式)?因为我模型中存储的日期是字符串。
我的模特:
@Column(name =“date_time”)
private String dateTime;
当我尝试查询时。
orderBy
我的订单错了,怎样才能使我的字符串日期格式化,然后订购它呢?我很新,有人能帮助我吗?提前致谢。
答案 0 :(得分:0)
DateTimeFormatter dateTimeFormatter = DateTimeFormat.forPattern("YOURPATTERN");
CriteriaBuilder cb = JPA.em().getCriteriaBuilder();
CriteriaQuery<T> cq = cb.createQuery(Pickup.class);
Root<T> root = cq.from(Pickup.class);
CriteriaQuery<T> all = cq.select(root);
cq.orderBy(cb.desc(dateTimeFormatter.parseDateTime(root.get("dateTime"))));
您可以使用DateTimeFormatter将dateTimeString转换为DateTime。