时间判断昨天今天明天后天

timedadasd(data) {
		// console.log('data===',data);
		var date = data.toString();

		var year = date.substring(0, 4);

		var month = date.substring(4, 6);
		var day = date.substring(6, 8);
		var hour = date.substring(8, 10);
		var minute = date.substring(10, 12);
		var createTime = year + "-" + month + "-" + day + " " + hour + ":" + minute;


		var date3 = GetDateStr(-1); //昨天
		var str3 = date3.split("-");
		str3[1] = str3[1].length == 1 ? '0' + str3[1] : str3[1];
		str3[2] = str3[2].length == 1 ? '0' + str3[2] : str3[2];

		var date0 = GetDateStr(0); //今天
		var str0 = date0.split("-");
		str0[1] = str0[1].length == 1 ? '0' + str0[1] : str0[1];
		str0[2] = str0[2].length == 1 ? '0' + str0[2] : str0[2];

		var date1 = GetDateStr(1); //明天
		var str1 = date1.split("-");
		str1[1] = str1[1].length == 1 ? '0' + str1[1] : str1[1];
		str1[2] = str1[2].length == 1 ? '0' + str1[2] : str1[2];


		var date2 = GetDateStr(2); //后天
		var str2 = date2.split("-");
		str2[1] = str2[1].length == 1 ? '0' + str2[1] : str2[1];
		str2[2] = str2[2].length == 1 ? '0' + str2[2] : str2[2];

		if (year == str3[0] && month == str3[1] && day == str3[2]) {
			return "昨天" + " " + hour + ":" + minute
		} else if (year == str0[0] && month == str0[1] && day == str0[2]) {
			return "今天" + " " + hour + ":" + minute
		} else if (year == str1[0] && month == str1[1] && day == str1[2]) {
			return "明天" + " " + hour + ":" + minute
		} else if (year == str2[0] && month == str2[1] && day == str2[2]) {
			return "后天" + " " + hour + ":" + minute
		} else {
			return createTime;
		}

		function GetDateStr(AddDayCount) {
			var dd = new Date();
			dd.setDate(dd.getDate() + AddDayCount); //获取AddDayCount天后的日期 
			var y = dd.getFullYear();
			var m = dd.getMonth() + 1; //获取当前月份的日期 
			var d = dd.getDate();
			return y + "-" + m + "-" + d;
		}
	},
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值