计算当天最后一秒的时间戳(签到等功能)

一笑奈何 提交于 2019-11-29 18:30:57

记录每天晚上最后一秒的时间
最近游戏涉及签到功能,需要用到计算每天最后一秒的时间戳。

注意:
参数time 是当天任意时间的时间戳
此函数返回的是时间戳

public count_end_time (time: number) {
        let year = new Date(time).getFullYear();
        let month = new Date(time).getMonth() + 1;
        let day = new Date(time).getDate();
        let month_str = month >= 10 ? month.toString() : '0' + month;
        let day_str = day >= 10 ? day.toString() : '0' + day;
        let str = year + '/' + month_str + '/' + day_str + ' ' + '23:59:59';
        return new Date(str).getTime();
    }
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!