js 获取当前日期
获取当前日期在JavaScript中的实现方式,想必是许多开发者经常需要了解的内容。在JavaScript中,使用Date对象可以轻松地获取和处理日期与时间。接下来,就由长沙家政网带你走进日期与时间的获取与处理的世界。
Date对象在JavaScript中是内置的对象,用于处理日期和时间。通过Date()方法可以轻松地获取当前的日期和时间。值得注意的是,Date对象会自动将当前日期与时间保存为其初始值。
语法非常简单,只需要使用Date()即可。
让我们通过两个示例来详细了解如何使用Date对象获取和格式化当前日期和时间。
示例一:
只需在JavaScript代码中使用`document.write(Date())`,即可输出当前的日期和时间。例如:
```javascript
document.write(Date());
```
输出结果可能是:Wed Aug 14 2019 17:42:56 GMT+0800 (中国标准时间)
示例二:
如果想要以特定的格式显示时间,可以使用Date对象提供的方法,如getFullYear()、getMonth()、getDate()等,来获取年、月、日、时、分、秒等信息,并进行格式化。以下是一个简单的示例:
```html
function current() {
var d = new Date(); // 创建Date对象获取当前时间
var str = ''; // 用于存储格式化后的日期和时间字符串
str += d.getFullYear() + '年'; // 获取当前年份并添加到字符串中
str += (d.getMonth() + 1) + '月'; // 获取当前月份(注意月份是从0开始的,所以需要+1)并添加到字符串中
str += d.getDate() + '日'; // 获取当前日期并添加到字符串中
str += d.getHours() + '时'; // 获取当前小时数并添加到字符串中
str += d.getMinutes() + '分'; // 获取当前分钟数并添加到字符串中
str += d.getSeconds() + '秒'; // 获取当前秒数并添加到字符串中
return str; // 返回格式化后的日期和时间字符串
}
window.onload = function() { // 当页面加载完成时执行函数
var timer = document.getElementById("timer"); // 获取用于显示日期和时间的div元素
timernerHTML = current(); // 将格式化后的日期和时间显示在div元素中
}
```
输出结果可能是:2019年8月14日17时57分17秒。这样,你就能以固定的格式显示当前时间了。以上就是长沙家政网的小编分享的内容,希望能对大家有所帮助。