let current = newDate(); // 获取到当前中国标准时间 let year = current.getFullYear(); // 获取年份 let month = current.getMonth() + 1; // 获取月份 let date = current.getDate(); // 获取日份
可以再完善一下,给月份和日份加个判断,如果它们的长度为1就在前面加个0。
1 2 3 4 5 6
if (String(month).length === 1) { month = "0" + month; } if (String(date).length === 1) { date = "0" + date; }
剩余时间
首先计算出剩余时间的毫秒数,再将毫秒分别转换为天、小时、分钟和秒。
1 2 3 4 5 6 7 8 9 10 11
let target = newDate("2023/10/16 21:45:32"); // 设置域名过期时间 let currentTime = current.getTime(); // 获取当前时间戳 let targetTime = target.getTime(); // 获取目标时间戳 let remainingTime = targetTime - currentTime; // 计算剩余时间戳