今天是不是周五 js,JS利用日期判断日期是星期几,周几,时间转时间戳

判断今天是不是周五

	test(){
		var d = new Date().getDay();
			if(d == 5){
				// console.log('今天周五')
				this.dateShow = true
			} else {
				// console.log('今天不是周五')
				this.dateShow = false
			}
			
		}

JS利用日期判断星期几

function getMyDay(date){
    var week;
    if(date.getDay()==0) week="周日";
    if(date.getDay()==1) week="周一";
    if(date.getDay()==2) week="周二";
    if(date.getDay()==3) week="周三";
    if(date.getDay()==4) week="周四";
    if(date.getDay()==5) week="周五";
    if(date.getDay()==6) week="周六";
    return week;
}

调用这个方法:

var w1 = getMyDay(new Date("2019/05/16"));

时间转时间戳

utils.js 文件


// 时间转时间戳
timeStamp(date){
	let now = date.replace(/-/g,'/');
	let time = new Date(now).getTime();
	return time;
}

main.js 文件

import utils from '@/common/js/utils.js';
Vue.prototype.$utils = utils;

页面 调用这个方法:

let Stamptime = this.$utils.timeStamp("2019/05/16")
// 计算两个日期之间的天数  日期格式 date1='2023-12-12' date2='2023-12-14'
			getDaysBetweenDates(date1, date2) {
				date1 = date1.replace(/-/g, "/");
				date2 = date2.replace(/-/g, "/");
			  const oneDay = 24 * 60 * 60 * 1000; // 一天的毫秒数
			  const time1 =new Date(date1).getTime();// 第一个日期的时间戳
			  const time2 =new Date(date2).getTime(); // 第二个日期的时间戳
			  const difference = Math.abs(time1 - time2); // 两个日期的差值(毫秒数)
			  const days = Math.floor(difference / oneDay); // 将差值转换为天数
			  return days;
			}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值