uniapp获取7天日期和周几
getWeekqq ( dateString ) {
var weekDay = [ "星期天" , "星期一" , "星期二" , "星期三" , "星期四" , "星期五" , "星期六" ] ;
var myDate = new Date ( Date. parse ( dateString) ) ;
return weekDay[ myDate. getDay ( ) ]
} ,
getTime ( ) {
var date = new Date ( ) ;
var base = Date. parse ( date) ;
var year = date. getFullYear ( ) ;
var mon = date. getMonth ( ) + 1 ;
var day = date. getDate ( ) ;
var oneDay = 24 * 3600 * 1000
var daytime = ` ${ year} - ${ mon >= 10 ? mon : '0' + mon} - ${ day >= 10 ? day : '0' + day} ` ;
var daytimeArr = [
{
data: daytime,
week: this . getWeekqq ( daytime) ,
day: ` ${ mon} / ${ day} `
}
]
for ( var i = 1 ; i < 7 ; i++ ) {
var now = new Date ( base += oneDay) ;
var myear = now. getFullYear ( ) ;
var month = now. getMonth ( ) + 1 ;
var mday = now. getDate ( )
daytimeArr. push ( {
data: [ myear, month >= 10 ? month : '0' + month, mday >= 10 ? mday : '0' + mday] . join ( '-' ) ,
week: this . getWeekqq ( [ myear, month >= 10 ? month : '0' + month, mday >= 10 ? mday : '0' + mday] . join ( '-' ) ) ,
day: [ month, mday] . join ( '/' )
} )
}
return daytimeArr
} ,