获取当天时间最后一天的时间戳

获取当天最后一秒时间戳的方法,
该代码段展示了如何获取JavaScript中的当天最后一秒时间戳。通过获取日期对象,拼接小时、分钟和秒,然后转换为时间对象,最终得到时间戳。

首先获取当天的最后一秒的时间对象

getTodayDate(){
	const year: any = date.getFullYear();
    let month: any = date.getMonth() + 1;
    let strDate: any = date.getDate();
    if (month >= 1 && month <= 9) {
      month = "0" + month;
    }
    if (strDate >= 0 && strDate <= 9) {
      strDate = "0" + strDate;
    }
    const currentdate = year + '/' + month + '/' + strDate;
}

因为这里要用到的是new Date(),所以年月日之间的分隔符用的是斜杠 /

let todayEnd = getTodayDate() + ' 23:59:59';//其实这里可以获取当前的任意时间点,看需要传
let todayEndObj = new Date(todayEnd);
let todayEndStamp = todayEndObj.getTime();

todayEndStamp 就是最后我们需要的当天最后一秒的时间戳了。
其他的时间其实都可以以此类推:
1. 先获取我们需要的年月日,方法在这里 根据当天获取任意一天的时间
2. 然后再拼接上需要的时间点
3. 用new Date() 方法 转换成时间对象
4. 最后调用 getTime() 方法,即可获得任意你想要的时间戳。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值