js页面处理时间-页面如何显示时间

来源:互联网 发布:淘宝客服管理方案 编辑:程序博客网 时间:2024/05/19 05:04
----我们后端查询出来的日期,通常为标准的日期格式  例如   : tur  34  Month  12   
此时页面显示的时候要显示的格式  2017-3-31 13:37:22  
js端需要做的处理便是截取获得值,拼接为页面所要求的格式
这个经常会用到,所以在这里进行简单的记录
var   html=getDate;
---将后端获取的日期进行前端转换
html = new Date(html);
---对html进行截取和拼接 ,组成固定的格式
html.getFullYear() ; 是截取日期的年份 ,格式为: 2017
html1.getMonth(); 是截取月份 (这里注意,前端截取月份是正常月份的上一个月 ,所以要再次进行计算,可以自己验证下)
("0" + (html1.getMonth() + 1)).slice(-2)  这里说明: String.slice() 函数 是从尾部开始数 ;因为 getMonth 返回只能是整数
html1.getDate()  是获取当月的具体天!

html1.getHours()  获取的时间 :时
html1.getMinutes() 获取的是  分
html1.getSeconds() 获取的是  秒
完整的语句(js)如:
var date= html.getFullYear() + "-" + ("0" + (html.getMonth() + 1)).slice(-2) + "-" + ("0" + html.getDate()).slice(-2) + " " + ("0" + (html.getHours())).slice(-2) + ":" + ("0" + (html.getMinutes())).slice(-2) + ":" + ("0" + (html.getSeconds())).slice(-2);
0 0