欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

微信小程序时间戳转日期的详解

程序员文章站 2022-06-03 15:54:58
正文: // util.js //时间戳转换成日期时间 function js_date_time(unixtime) { var datetime =...

正文:

// util.js
//时间戳转换成日期时间
function js_date_time(unixtime) {
 var datetime = new date(parseint(unixtime) * 1000)
 var year = datetime.getfullyear();
 var month = datetime.getmonth() + 1;
 var day = datetime.getdate();
 var hour = datetime.gethours();
 var minute = datetime.getminutes();
 var second = datetime.getseconds();
 var now = new date();
 var now_new = date.parse(now.todatestring()); //typescript转换写法
 var milliseconds = now_new - datetime;
 var timespanstr = year + '-' + month + '-' + day + ' ' + hour + ':' + minute;
 return timespanstr;
}
module.exports = {
 js_date_time: js_date_time
}

使用方法:

// 变量时间戳转换成日期  例:arr是字符串

// index.js
var util= require("../../utils/util.js");
 
var arr ='1535960773000';
util.js_date_time(arr);

// 数组内的时间戳属性转换成日期  例:arr是对象

// index.js
 var util= require("../../utils/util.js");
 
  for (var i = 0; i < arr.length; i++) { 
     arr[i].datetime = util.js_date_time(arr[i].datetime )   
  } 

// 对象内的时间戳属性转换成日期  例:obj 是对象

// index.js
var util= require("../../utils/util.js");
 
for (var i in obj) { 
  obj[i].datetime = util.js_date_time(obj[i].datetime) 
 }

以上所述是小编给大家介绍的微信小程序时间戳转日期详解整合,希望对大家有所帮助