博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jsp中格式化时间戳的常用标签
阅读量:4663 次
发布时间:2019-06-09

本文共 2178 字,大约阅读时间需要 7 分钟。

  接下来一段时间的记录,虽然不是一些什么全新的知识,但是作为后台开发人员都是应该必须掌握的前端基础技能,说实话,每一个后台程序员的短板就在于前端技能的弱而造就了不能更上一层楼。从今天开始,我将彻底开启菜鸟程序员的前端修炼,一步一步怼,怼到一点赚一点。为什么突然会重视前端技能的积累?因为以前都是遇到问题解决问题,不记录也不关注(这只是对于前端的知识),最后白忙活等于什么都没得到。这就是我JS弱到没朋友的原因,我再也不想这样孤单下去了,全力积累,前后共进。

  首先关于时间格式化的问题,前不久在公司开发一套数据录入系统,这其中就无时不刻不从数据库拿数据,然后进过一系列处理最后渲染页面,刚开始我习惯用jstl的标签库进行处理,后来看到他们使用spring的标签库处理,下面在这儿记录一下。

  一:JSTL-----<fmt:formatDate/>标签

  该标签可以输出各式各样的时间格式,也是我习惯用它的理由。

    <fmt:formatDate value="${date}" type="both"/> 2017-07-06 23:59:59

  <fmt:formatDate value="${date}" type="date"/> 2017-07-06

  <fmt:formatDate value="${date}" type="time"/>23:59:59

  <fmt:formatDate value="${date}" type="date" dateStyle="default"/>2017-07-06

  <fmt:formatDate value="${date}" type="date" dateStyle="short"/>17-5-31

  <fmt:formatDate value="${date}" type="date" dateStyle="medium"/>2017-07-06

  <fmt:formatDate value="${date}" type="date" dateStyle="long"/>2017年7月6日

  <fmt:formatDate value="${date}" type="date" dateStyle="full"/>2017年7月6日 星期一

  <fmt:formatDate value="${date}" type="time" timeStyle="default"/>23:59:59

  <fmt:formatDate value="${date}" type="time" timeStyle="short"/>下午11:59

  <fmt:formatDate value="${date}" type="time" timeStyle="medium"/>23:59:59

  <fmt:formatDate value="${date}" type="time" timeStyle="long"/>下午11时59分59秒

  <fmt:formatDate value="${date}" type="time" timeStyle="full"/>下午11时59分59秒 CDT

  <fmt:formatDate value="${date}" type="both" pattern="EEEE, MMMM d, yyyy HH:mm:ss Z"/>星期四, 七月 1, 2017 13:30:00 -0600

  <fmt:formatDate value="${date}" type="both" pattern="d MMM yy, h:m:s a zzzz/>31 五月 17, 11:59:59 下午 中央夏令时 

 

  二:Spring------<spring:eval/>标签

  该标签直接格式化即可,手法极其简单,所谓简单粗暴,哈哈哈~~~

  <spring:eval expression="date"/>2017-07-06 23:59:59

 

   三:渲染页面之前就想把时间格式化好之后返回,则可以在pojo类中的时间属性上加俩注解即可。

  需要引入的jar包:

1             
2
3
net.sf.json-lib
4
json-lib
5
2.4
6
jdk15
7
View Code

  @DateTimeFormat(pattern="yyyy-MM-dd")

  @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")

  

  记录完毕。

  

转载于:https://www.cnblogs.com/1315925303zxz/p/7126907.html

你可能感兴趣的文章
直播视频插件--sewise player
查看>>
Two Sum
查看>>
spring boot 启动原理详细解析
查看>>
ltp执行过程总结
查看>>
10套免费的响应式布局 Bootstrap 模版
查看>>
【Zookeeper】windows环境下zookeeper安装
查看>>
金额计算
查看>>
Tomcat 性能优化之APR插件安装 -- [转]
查看>>
字符串操作、文件操作,英文词频统计预处理
查看>>
web学习篇之http协议
查看>>
MVC4中使用Html.DropDownList实现级联
查看>>
线程的启动的两种方法,Runnable接口,run()的调用
查看>>
获取华为OID
查看>>
gitbook serve命令找不到fontsettings.js
查看>>
20145321 《网络对抗技术》 网络欺诈技术防范
查看>>
js 字符串的replace() 方法和实现replaceAll() 方法
查看>>
chm制作
查看>>
python基础一(安装、变量、循环、git)
查看>>
2019.03.23 Cookie
查看>>
HTML5图片上传预览
查看>>