首页前端开发JavaScriptjavascript 获取当前日期

javascript 获取当前日期

时间2023-11-17 13:34:02发布访客分类JavaScript浏览805
导读:JavaScript是一种跨平台、面向对象的脚本语言,用它可以在网页中实现各种动态效果。其中,获取当前日期是JavaScript中比较常见的功能之一。获取当前日期需要用到JavaScript的Date对象。下面是一个获取当前日期的例子:va...

JavaScript是一种跨平台、面向对象的脚本语言,用它可以在网页中实现各种动态效果。其中,获取当前日期是JavaScript中比较常见的功能之一。

获取当前日期需要用到JavaScript的Date对象。下面是一个获取当前日期的例子:

var currentDate = new Date();
    var year = currentDate.getFullYear();
    var month = currentDate.getMonth() + 1;
    var day = currentDate.getDate();
    document.write(year + "-" + month + "-" + day);
    

上面的代码首先创建了一个Date对象,然后通过调用这个对象的getFullYear()、getMonth()和getDate()方法获取年、月和日,最后输出结果。

如果想要输出的日期格式不同,可以对上述代码做出相应的修改。例如:

var currentDate = new Date();
    var year = currentDate.getFullYear();
    var month = currentDate.getMonth() + 1;
    var day = currentDate.getDate();
    var weekDay = currentDate.getDay();
    var weeks = ['日','一','二','三','四','五','六'];
    document.write(year + "年" + month + "月" + day + "日" + " 星期" + weeks[weekDay]);
    

上面的代码在获取年、月、日的基础上,还获取了当前是星期几,并将星期几的汉字形式从数组中取出输出到页面中。

除了获取当前日期,有时候还需要对日期进行加减运算。JavaScript也提供了相应的方法。例如,我们可以通过下面的代码计算前一天的日期:

var currentDate = new Date();
    currentDate.setDate(currentDate.getDate() - 1);
    var year = currentDate.getFullYear();
    var month = currentDate.getMonth() + 1;
    var day = currentDate.getDate();
    document.write(year + "-" + month + "-" + day);
    

上述代码首先创建了一个Date对象,然后通过调用这个对象的setDate()方法将当前日期向前推一天,最后输出结果。

以上是JavaScript获取当前日期的基础用法,可以根据具体应用场景进行灵活运用。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: javascript 获取当前日期
本文地址: https://pptw.com/jishu/543221.html
javascript 获取当前月份 javascript 获取日

游客 回复需填写必要信息