js获取当前时间年月日上午好
时间: 2023-11-21 16:57:09 浏览: 89
以下是获取当前时间年月日上午好的js代码:
```javascript
var now = new Date();
var year = now.getFullYear();
var month = now.getMonth() + 1;
var day = now.getDate();
var hour = now.getHours();
var minute = now.getMinutes();
var second = now.getSeconds();
var ampm = hour >= 12 ? '下午' : '上午';
hour = hour % 12;
hour = hour ? hour : 12;
minute = minute < 10 ? '0' + minute : minute;
second = second < 10 ? '0' + second : second;
var nowTime = year + '年' + month + '月' + day + '日 ' + ampm + hour + ':' + minute + ':' + second;
console.log(nowTime); // 输出:2022年1月1日 上午10:30:30
```
相关问题
js获取当前时间年月日时 分钟精确到30
您好!要获取当前时间并精确到30分钟,您可以使用JavaScript中的Date对象和一些简单的计算。以下是一个示例代码:
```javascript
function getCurrentTime() {
var now = new Date();
var year = now.getFullYear();
var month = now.getMonth() + 1; // 月份从0开始,需要加1
var date = now.getDate();
var hours = now.getHours();
var minutes = now.getMinutes();
// 将分钟精确到30
if (minutes < 30) {
minutes = '00';
} else {
minutes = '30';
}
var currentTime = year + '-' + month + '-' + date + ' ' + hours + ':' + minutes;
return currentTime;
}
var currentTime = getCurrentTime();
console.log(currentTime);
```
这段代码会打印出当前时间的年、月、日、小时和精确到30分钟的分钟数。请注意,由于当前时间是动态的,所以每次运行代码时打印的结果也会不同。
js获取当前时间 年月日
以下是获取当前时间的年月日的JavaScript代码:
```javascript
var date = new Date();
var year = date.getFullYear();
var month = date.getMonth() + 1;
var day = date.getDate();
console.log(year + "-" + month + "-" + day); // 输出:2021-10-20
```
其中,`getFullYear()`方法返回当前年份,`getMonth()`方法返回当前月份(0-11),需要加1才是实际月份,`getDate()`方法返回当前日期。最后将它们拼接起来即可得到当前时间的年月日。
阅读全文