今天做小程序仔细的研究下Date在小程序中的用法,因为在做时间字符串处理的时候,例如"获取2019-10-25中的年月日"百度查,竟然有用字符串分割来取的,这是非常不可取的方法,同时Date方法在wxs和js中语法不同,很容易给新手造成混乱,今天就简单的来讲一下用法和区别。
在js中
//获取当前日期
// let date = new Date(todate);
//将时间字符串转成date,时间戳也是这个方法
let date = new Date(''2019-10-25");
//获取当前年
var year = date.getFullYear();
//获取当前月
var money = date.getMonth() + 1;
//获取当前日
var day = date.getDate();
///当前周几
let show_day = new Array('周日', '周一', '周二', '周三', '周四', '周五', '周六');
var strWeek = show_day[day];
在wxs中,主要是声明方法和js中不一样
//获取当前日期
// var date = getDate();
//将时间字符串转成date,时间戳也是这个方法
var date = getDate(''2019-10-25");
//获取当前年
var year = date.getFullYear();
//获取当前月
var money = date.getMonth() + 1;
//获取当前日
var day = date.getDay();
///当前周几
var show_day = ['周日', '周一', '周二', '周三', '周四', '周五', '周六'];
var strWeek = show_day[day];
网友评论