⼩程序json时间格式化处理
浏览器json格式化//打开⼩程序后,部分模板绑定数据是通过接⼝调取的,当遇到数据的时间被json格式化后,需要正常的显⽰。可以通过扩展⼀个⽅法去处理时间。
1.打开utils⾥的utils.js ,也可以按照⾃⼰的习惯添加我们需要扩展的函数renderTime,⽅法如下
function renderTime(date) {
var da = new Date(place("/Date(", "").replace(")/", "").split("+")[0]));
var Year = da.getFullYear(); //ie⽕狐下都可以
var Month = da.getMonth() + 1;
var Day = da.getDate();
var Hours();
var Minutes();
var Seconds();
var CurrentDate = "";
CurrentDate += Year + "-";
if (Month >= 10) {
CurrentDate += Month + "-";
}
else {
CurrentDate += "0" + Month + "-";
}
if (Day >= 10) {
CurrentDate += Day;
}
else {
CurrentDate += "0" + Day;
}
if (Hours <10) {
Hours = "0" + Hours;
}
if (Minutes < 10) {
Minutes ="0"+ Minutes;
}
if (Seconds < 10) {
Seconds ="0"+ Seconds;
}
return CurrentDate + " " + Hours + ":" + Minutes + ":" + Seconds;
}
//引⽤的话,只需要在你的页⾯下的js⾥
var util = require('../../utils/util.js'); 你放置这个函数。
当然,utils⾥的
//扩展的⽅法需要在Module⾥去声明
renderTime:renderTime
}
调⽤⽅法。便是 derTime(date);即可。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论