spring mvc 前台展示页面jsp怎么将时间戳格式化

时间:2022-04-17 02:19:41
数据库存放的是时间戳,需要在前台将时间换成yy-mm--dd 一类的格式。
刚接触Java,听说可以在后台取值的时候直接给格式化了,具体应该怎么操作。

7 个解决方案

#1


JSP有fmt标签,去查查这个的帮助

#2


通过数据库获取到时间之后用java转换一下就好了,为什么要在前段转换呢

#3


后台:  new SimpleDateFormat("yyyy-M
M-dd").format(String date);
或者在前台jsp展示的时候,可以用JSTL的fmt标签库:
<fmt:formatDate value="${....}"  pattern="yyyy-MM-dd"  />
手机打的,也不知道写错了单词没有
spring mvc 前台展示页面jsp怎么将时间戳格式化

#4


引用 1 楼 Inhibitory 的回复:
JSP有fmt标签,去查查这个的帮助


能不能说下详细的方法。
我测试的fmt标签,都提示内部错误。

比如将 
时间戳1436410571 转换成 yy-mm--dd

#5


<script type="text/javascript">
function getLocalTime(nS) { 
return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,' '); 

document.write(getLocalTime(${user.time}));
</script>

这是JS格式,可以获取到我想要的东西,但写页面里面总感觉不太适合。

#6


fmt

#1


JSP有fmt标签,去查查这个的帮助

#2


通过数据库获取到时间之后用java转换一下就好了,为什么要在前段转换呢

#3


后台:  new SimpleDateFormat("yyyy-M
M-dd").format(String date);
或者在前台jsp展示的时候,可以用JSTL的fmt标签库:
<fmt:formatDate value="${....}"  pattern="yyyy-MM-dd"  />
手机打的,也不知道写错了单词没有
spring mvc 前台展示页面jsp怎么将时间戳格式化

#4


引用 1 楼 Inhibitory 的回复:
JSP有fmt标签,去查查这个的帮助


能不能说下详细的方法。
我测试的fmt标签,都提示内部错误。

比如将 
时间戳1436410571 转换成 yy-mm--dd

#5


<script type="text/javascript">
function getLocalTime(nS) { 
return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,' '); 

document.write(getLocalTime(${user.time}));
</script>

这是JS格式,可以获取到我想要的东西,但写页面里面总感觉不太适合。

#6


fmt

#7