uniapp时间戳处理

228 阅读1分钟
{{ value1 | timeStamp }}
  //时间戳处理

  filters: {
    timeStamp: function (value) {
      if (!value) return "";
      var now = new Date(value);
      console.log("time:" + JSON.stringify(now));
      var year = now.getFullYear();
      var month = now.getMonth() + 1;
      if (month < 10) {
        month = "0" + month;
      }
      var date = now.getDate();
      if (date < 10) {
        date = "0" + date;
      }
      return year + "-" + month;
    },
    // timeStamp: function(value) {具体到时分秒
    // 	var date = new Date(value); //时间戳为10位需*1000,时间戳为13位的话不需乘1000
    // 	var year = date.getFullYear();
    // 	var month = ("0" + (date.getMonth() + 1)).slice(-2);
    // 	var sdate = ("0" + date.getDate()).slice(-2);
    // 	var hour = ("0" + date.getHours()).slice(-2);
    // 	var minute = ("0" + date.getMinutes()).slice(-2);
    // 	var second = ("0" + date.getSeconds()).slice(-2);
    // 	// 拼接
    // 	var result = year + "-" + month + "-" + sdate + " " + hour + ":" + minute + ":" + second;
    // 	// 返回
    // 	return result;
    // }
  },