JavaScript获取默认时间的上一个月

主要代码:

 date.setMonth(date.getMonth()-1);
var mydateInput = document.getElementById("startTime");
        var date = new Date();
        date.setMonth(date.getMonth()-1);
        var dateString = date.getFullYear() + "-" + (date.getMonth() + 1) + "-" + date.getDate()+ "  "+  "8:00:00";
        mydateInput.value = dateString;
        
        
        var mydateInputs = document.getElementById("endTime");
        var dates = new Date();
        var dateStrings = dates.getFullYear() + "-" + (dates.getMonth() + 1) + "-" + dates.getDate()+ "  "+ "18:00:00";
        mydateInputs.value = dateStrings; 

demo示例:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
       
    </head>

    <body>
        <input type="text" class="form-control input-medium" placeholder="开始时间" name="" id="startTime" />
        <input type="text" class="form-control input-medium" placeholder="结束时间" name="" id="endTime" />

    </body>
    <script type="text/javascript">
      

     var mydateInput = document.getElementById("startTime");
        var date = new Date();
        date.setMonth(date.getMonth()-1);
        var dateString = date.getFullYear() + "-" + (date.getMonth() + 1) + "-" + date.getDate()+ "  "+  "8:00:00";
        mydateInput.value = dateString;
        
        
        var mydateInputs = document.getElementById("endTime");
        var dates = new Date();
        var dateStrings = dates.getFullYear() + "-" + (dates.getMonth() + 1) + "-" + dates.getDate()+ "  "+ "18:00:00";
        mydateInputs.value = dateStrings; 
    </script>

</html>

原文作者:祈澈姑娘 技术博客:https://www.jianshu.com/u/05f416aefbe1 90后前端妹子,爱编程,爱运营,文艺与代码齐飞,魅力与智慧共存的程序媛一枚。 坚持总结工作中遇到的技术问题,坚持记录工作中所所思所见,对于博客上面有不会的问题,可以加入qq群聊来问我:473819131。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券