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>


相关文章
|
JavaScript 前端开发
JavaScript Date(日期) 对象
JavaScript Date(日期) 对象
193 2
|
JavaScript 前端开发
javascript 如何判断字符串日期是否相差七天
在JavaScript中,你可以使用`Date`对象来比较两个日期之间的差异。下面是一个简单的示例,演示如何判断两个字符串日期是否相差七天: ```javascript function isSevenDaysDifference(date1, date2) { // 确保输入是字符串 if (typeof date1 !== 'string' || typeof date2 !== 'string') { return false; } // 将字符串转换为Date对象 var d1 = new Date(date1);
398 1
|
JavaScript
JS设置日期为0时0分0秒
项目中经常要给设置默认值,搜索从哪天开始,这时候,如果直接通过new Date()来获取时间,会有时分秒,如果快速设置为0时0分0秒?
625 0
|
移动开发 JavaScript 前端开发
分享76个时间日期JS特效,总有一款适合您
分享76个时间日期JS特效,总有一款适合您
195 0
|
JavaScript 前端开发 UED
分享89个时间日期JS特效,总有一款适合您
分享89个时间日期JS特效,总有一款适合您
190 3
|
JavaScript 前端开发
js时间戳转日期时间
js时间戳转日期时间
480 76
|
JavaScript 前端开发 搜索推荐
Moment.js、Day.js、Miment,日期时间库怎么选?
【10月更文挑战第29天】如果你需要一个功能强大、插件丰富的日期时间库,并且对性能要求不是特别苛刻,Moment.js是一个不错的选择;如果你追求极致的轻量级和高性能,那么Day.js可能更适合你;而如果你有一些特定的日期时间处理需求,并且希望在性能和功能之间取得平衡,Miment也是可以考虑的。
531 57
|
JavaScript 前端开发
|
JavaScript vr&ar 数据库
技术笔记:Js获取当前日期时间及其它操作
技术笔记:Js获取当前日期时间及其它操作
802 1
|
JavaScript 前端开发 Shell
JS获取当前时间、及一周之前、一个月之前日期
这段代码展示了JavaScript中获取当前时间以及过去特定日期的方法。包括获取时间戳和格式化日期的函数,例如获取一周、一个月前的日期。另外,还包含了添加随机数的日期时间戳生成和计算两个日期之间差值的示例。