获取当前时间并按括号内的格式打印(*年*月*日 星期* *:*:*)使用js
时间: 2024-06-25 08:00:41 浏览: 85
在JavaScript中,你可以使用内置的`Date`对象和一些字符串格式化方法来获取当前时间并按照指定格式打印。以下是一个简单的示例:
```javascript
// 获取当前日期和时间
var now = new Date();
// 定义日期格式
var format = function(date) {
var year = date.getFullYear();
var month = ('0' + (date.getMonth() + 1)).slice(-2); // 月份从0开始,加1
var day = ('0' + date.getDate()).slice(-2);
var weekDay = ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'][date.getDay()];
var hours = ('0' + date.getHours()).slice(-2);
var minutes = ('0' + date.getMinutes()).slice(-2);
var seconds = ('0' + date.getSeconds()).slice(-2);
return `${year}年${month}月${day}日 星期${weekDay} ${hours}:${minutes}:${seconds}`;
};
// 打印当前时间
console.log(format(now));
```
在这个例子中,`getFullYear()`、`getMonth()`、`getDate()`、`getDay()`、`getHours()`、`getMinutes()`和`getSeconds()`分别返回年份、月份(0-11)、日期、星期(0-6,其中0表示周日)、小时、分钟和秒数。`slice(-2)`用于保证结果是两位数。
阅读全文