js 获取当前日期时间
时间: 2023-09-13 21:07:57 浏览: 52
可以使用 JavaScript 的内置对象 Date() 来获取当前日期时间。
以下是获取当前日期时间的示例代码:
```
// 创建一个 Date 对象
let currentDate = new Date();
// 获取当前年份
let year = currentDate.getFullYear();
// 获取当前月份(注意:返回值从 0 开始,即 0 表示一月,1 表示二月,以此类推)
let month = currentDate.getMonth() + 1;
// 获取当前日期
let date = currentDate.getDate();
// 获取当前小时数(0-23)
let hours = currentDate.getHours();
// 获取当前分钟数
let minutes = currentDate.getMinutes();
// 获取当前秒数
let seconds = currentDate.getSeconds();
// 输出当前日期时间
console.log(year + "-" + month + "-" + date + " " + hours + ":" + minutes + ":" + seconds);
```
输出结果类似于:2022-02-22 10:30:15
相关问题
js获取当前时间周末日期
要获取当前时间的周末日期,你可以使用 JavaScript 中的 Date 对象和相关的方法。下面是一种获取当前时间周末日期的方法:
```javascript
function getWeekendDate() {
var currentDate = new Date();
var currentDay = currentDate.getDay();
// 如果当前是周六,则返回当天日期
if (currentDay === 6) {
return currentDate;
}
// 获取当前日期与周日之间的差距
var diff = 6 - currentDay;
// 将差距添加到当前日期,得到周末日期
currentDate.setDate(currentDate.getDate() + diff);
return currentDate;
}
var weekendDate = getWeekendDate();
console.log(weekendDate);
```
这段代码首先创建一个 Date 对象表示当前时间。然后,通过调用 `getDay()` 方法获取当前星期几的索引(0 表示星期日,1 表示星期一,以此类推)。如果当前是周六(索引为 6),则直接返回当天日期。
否则,计算当前日期与下一个周日之间的天数差距(差距为 6 减去当前星期几的索引),然后将这个差距添加到当前日期上,得到周末日期。
请注意,由于 JavaScript 中的 Date 对象默认使用本地时区,所以获取的周末日期也会基于本地时区。
js点击按钮获取当前日期时间
你可以使用 JavaScript 的内置 Date 对象来获取当前日期和时间。以下是一个简单的示例代码,当用户点击一个按钮时,它将显示当前日期和时间:
```html
<!DOCTYPE html>
<html>
<body>
<p>点击按钮以显示当前日期和时间:</p>
<button onclick="showDateTime()">显示日期时间</button>
<p id="datetime"></p>
<script>
function showDateTime() {
var now = new Date();
var datetime = document.getElementById("datetime");
datetime.innerHTML = now.toLocaleString();
}
</script>
</body>
</html>
```
该代码在页面上创建一个按钮和一个段落元素。当用户点击按钮时,它将调用 `showDateTime()` 函数来获取当前日期和时间,并将其显示在段落元素中。你可以根据需要调整代码以满足你的需求。