我是靠谱客的博主 体贴羽毛,最近开发中收集的这篇文章主要介绍web项目时间格式化展示,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

我们经常做web项目中,需要去格式化的展示时间,一般都会有好多种处理办法,我在这里记录一下后台人员一般用的办法。

1.第一种办法是最简单的办法,就是把时间在数据库中以字符串的形式去存储,这样展示的就是存储的格式,所以想要展示什么格式的时间可以在存的时候后台做一个转换,这样做的缺点就是每次需要去做一个时间的计算的时候,都需要去转换一次格式,这个可以考虑使用一个工具类,每次转换直接调用工具类的方法就可以了。这个问题算是解决之后还有一个问题,没办法去按照时间来排序,我们做web项目的都知道,经常遇到一些需要根据时间倒序来展示的数据,这样我们就没办法来排序了,这个问题也有一个解决办法,那就是在数据库存储还是原来的dateTime格式,但是在实体多加一个字段,把时间转换成字符串放在多加的这个字段,这样做就感觉有些繁琐,也有些low,所以我们就会想到用第二种办法。

2.第二种办法,就是我们jstl的fmt标签,但是这个标签有局限性,只能用在el表达式上,不过我们新手做的项目,大部分后台数据也都是el表达式,用法非常简单。

引入fmt标签:

<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>

使用:

<fmt:formatDate value="${data.createTime}" pattern="yyyy/MM/dd hh:mm:ss"/>

 

最后

以上就是体贴羽毛为你收集整理的web项目时间格式化展示的全部内容,希望文章能够帮你解决web项目时间格式化展示所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部