Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 获取前一天日期

作者:一剑绝尘   发布日期:2025-10-12   浏览:21

// 获取前一天日期的示例代码

function getPreviousDay(date) {
    // 创建一个新的 Date 对象,基于传入的日期
    var previousDay = new Date(date);
    // 使用 setDate 方法将日期减去一天
    previousDay.setDate(previousDay.getDate() - 1);
    // 返回调整后的日期
    return previousDay;
}

// 示例:获取当前日期的前一天
var today = new Date();
var yesterday = getPreviousDay(today);

// 格式化输出日期为 YYYY-MM-DD 格式
function formatDate(date) {
    var year = date.getFullYear();
    var month = String(date.getMonth() + 1).padStart(2, '0'); // 月份从 0 开始,需要加 1
    var day = String(date.getDate()).padStart(2, '0');
    return `${year}-${month}-${day}`;
}

console.log("昨天的日期是: " + formatDate(yesterday));

这段代码定义了一个 getPreviousDay 函数,用于获取给定日期的前一天。通过 setDate 方法将日期减去一天,然后返回调整后的日期。此外,还提供了一个 formatDate 函数,用于将日期格式化为 YYYY-MM-DD 的字符串格式。最后,代码示例展示了如何使用这些函数来获取并打印当前日期的前一天。

上一篇:js 获取当前日期时间

下一篇:js 获取当前日期

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组连接

js json数组

js 数组复制

js 复制数组

js 数组拷贝

js 对象数组合并

js 对象转数组

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站