javascript 获取当前日期
导读: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