js获取时间格式化成类似03 16 2023 12:00AM
时间: 2023-09-06 21:13:55 浏览: 99
js时间格式化
可以使用JavaScript的Date对象和Intl.DateTimeFormat对象来获取并格式化时间。以下是一个示例代码:
```javascript
const now = new Date();
const options = {
year: 'numeric',
month: '2-digit',
day: '2-digit',
hour: 'numeric',
minute: 'numeric',
hour12: true
};
const formatter = new Intl.DateTimeFormat('en-US', options);
const formattedTime = formatter.format(now).replace(',', '').replace(' ', ' ');
console.log(formattedTime); // 例如:03 16 2023 12:00 AM
```
这里的`options`对象定义了需要显示的时间部分以及它们的格式。`hour12`属性用于指定是否显示AM/PM。`Intl.DateTimeFormat`的第一个参数用于指定语言环境,这里选择了美式英语(en-US)。最后,使用`replace`方法去掉了逗号和中间的空格。
阅读全文