获取当前时间是JavaScript中比较基础的内容,可以通过Date对象的方法获取到当前的时间、日期等信息。对于“昨天、今天、明天”的需求,可以在获取当前时间的基础上,通过一些计算方法实现。
以下是获取当前时间及计算“昨天、今天、明天”的示例代码:
获取当前时间的实例代码
const now = new Date(); // 创建一个Date对象,获取当前时间
const year = now.getFullYear(); // 获取年份
const month = now.getMonth() + 1; // 获取月份,注意月份从0开始计数,所以要加1
const date = now.getDate(); // 获取日期
const hours = now.getHours(); // 获取小时数
const minutes = now.getMinutes(); // 获取分钟数
const seconds = now.getSeconds(); // 获取秒数
console.log(`${year}-${month}-${date} ${hours}:${minutes}:${seconds}`);
// 输出当前时间,格式为:2022-01-01 12:00:00
计算昨天、今天、明天的实例代码
const now = new Date(); // 创建一个Date对象,获取当前时间
const year = now.getFullYear(); // 获取年份
const month = now.getMonth(); // 获取月份,注意月份从0开始计数
const date = now.getDate(); // 获取日期
const yesterday = new Date(year, month, date - 1); // 创建一个昨天的Date对象
const tomorrow = new Date(year, month, date + 1); // 创建一个明天的Date对象
console.log(`昨天是${yesterday.getFullYear()}-${yesterday.getMonth() + 1}-${yesterday.getDate()}`);
console.log(`今天是${year}-${month + 1}-${date}`);
console.log(`明天是${tomorrow.getFullYear()}-${tomorrow.getMonth() + 1}-${tomorrow.getDate()}`);
// 输出昨天、今天、明天的日期,格式为:2022-01-01
以上就是获取当前时间及计算“昨天、今天、明天”的实例代码和攻略。通过Date对象的方法,我们可以非常方便地获取到当前的时间、日期,并且通过一些计算方法,可以实现一些常见的操作,例如计算“昨天、今天、明天”等。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:JS获取当前时间的实例代码(昨天、今天、明天) - Python技术站