在一个对象中封装有生日birthday,在数据库中存的是一个6位的int型数据,如240701,我在jsp页面要显示成07月01日,这个怎么处理啊,最好是在前台jsp页面处理。知道的大哥大姐们说下,谢了
------解决方案--------------------
前台jsp页面?
楼主会区别 js 和java吗?
- HTML code
<!DOCTYPE HTML> <html> <head> <meta charset="gb2312" /> <title></title> </head> <body> <script> var s = '240701'; var tmp = s.substring(2, 4) + '月' + s.substring(4, 6) + '日'; alert( tmp ) </script> </body> </html>
------解决方案--------------------
- JScript code
var str = '240701'; str = str.slice(2,4) + '月' + str.slice(4) + '日'; alert(str);
------解决方案--------------------
楼主可以 后台里写,还是一样的截取字符串, 以你的格式显示出来就ok
------解决方案--------------------
------解决方案--------------------
告诉你怎么样弄:在后台处理好。在前台直接搞定了。一劳永逸了。
<fmt:formatDate value="${entity.operatorTime}" pattern="yyyy年MM月dd日HH点mm分ss秒" />
------解决方案--------------------
jsp不知道,但是PHP可以:
- PHP code
<?php echo date("Y-m-d H:i:s",240701); //1970-01-03 18:51:41 ?>
------解决方案--------------------
后台处理吧