js 日期 获取今天、昨天、明天

简介: js 日期 获取今天、昨天、明天
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <div>
        <div onclick="prevDay()">前一天</div>
        <div id="daytimer"></div>
        <div onclick="nextDay()">后一天</div>
    </div>
</body>
</html>


<script>
    var daytimer = document.getElementById('daytimer');
    var currentDate = new Date();
    var currentYear = currentDate.getFullYear();
    var currentMonth = currentDate.getMonth() + 1;
    var currentDay = currentDate.getDate();
    var currentTimestamp = currentDate.getTime();
    daytimer.innerHTML = currentYear + '-' + currentMonth + '-' + currentDay;
    function prevDay() {
        currentTimestamp -= 24 * 60 * 60 * 1000;
        var prevDate = new Date(currentTimestamp);
        var prevYear = prevDate.getFullYear();
        var prevMonth = prevDate.getMonth() + 1;
        var prevDay = prevDate.getDate();
        daytimer.innerHTML = prevYear + '-' + prevMonth + '-' + prevDay;
    }
    function nextDay() {
        currentTimestamp += 24 * 60 * 60 * 1000;
        var nextDate = new Date(currentTimestamp);
        var nextYear = nextDate.getFullYear();
        var nextMonth = nextDate.getMonth() + 1;
        var nextDay = nextDate.getDate();
        daytimer.innerHTML = nextYear + '-' + nextMonth + '-' + nextDay;
    }
</script>


相关文章
|
22天前
|
JavaScript
JS设置日期为0时0分0秒
项目中经常要给设置默认值,搜索从哪天开始,这时候,如果直接通过new Date()来获取时间,会有时分秒,如果快速设置为0时0分0秒?
51 0
|
22天前
|
移动开发 JavaScript 前端开发
分享76个时间日期JS特效,总有一款适合您
分享76个时间日期JS特效,总有一款适合您
40 0
|
22天前
|
JavaScript 前端开发
javascript 如何判断字符串日期是否相差七天
在JavaScript中,你可以使用`Date`对象来比较两个日期之间的差异。下面是一个简单的示例,演示如何判断两个字符串日期是否相差七天: ```javascript function isSevenDaysDifference(date1, date2) { // 确保输入是字符串 if (typeof date1 !== 'string' || typeof date2 !== 'string') { return false; } // 将字符串转换为Date对象 var d1 = new Date(date1);
|
22天前
|
存储 前端开发 JavaScript
实现一个简单的JavaScript日期选择器
实现一个简单的JavaScript日期选择器
|
22天前
|
JavaScript 前端开发
实现一个JavaScript动态日期功能
实现一个JavaScript动态日期功能
|
22天前
|
存储 资源调度 JavaScript
JavaScript日期时间操作完整指南!(下)
JavaScript日期时间操作完整指南!(下)
147 0
|
22天前
|
JavaScript 前端开发 Unix
JavaScript日期时间操作完整指南!(上)
JavaScript日期时间操作完整指南!(上)
|
22天前
|
JavaScript 前端开发 UED
分享89个时间日期JS特效,总有一款适合您
分享89个时间日期JS特效,总有一款适合您
37 3
|
22天前
|
JavaScript 前端开发 Shell
JS获取当前时间、及一周之前、一个月之前日期
这段代码展示了JavaScript中获取当前时间以及过去特定日期的方法。包括获取时间戳和格式化日期的函数,例如获取一周、一个月前的日期。另外,还包含了添加随机数的日期时间戳生成和计算两个日期之间差值的示例。
|
22天前
|
JavaScript 前端开发
js对比日期大小
js对比日期大小
16 1