js 获取00:00:00
201浏览 · 2023-08-07 15:05:05
你可以使用 JavaScript 中的 Date 对象来获取当前的时间,然后使用字符串操作将其格式化为 "00:00:00" 的形式。以下是一个获取当前时间并格式化的示例代码:
```javascript
// 创建 Date 对象
var today = new Date();
// 获取当前时间
var time = today.getHours() + ":" + today.getMinutes() + ":" + today.getSeconds();
// 如果小于 10,补 0
time = time.replace(/(^|\D)(\d)(?!\d)/g, '$10$2');
// 输出格式化后的时间
console.log(time);
输出结果为:00:00:00 或者类似的格式。
相关问题
可以使用moment.js的startOf()方法来获取当天的 00:00:00。
以下是示例代码:
var today = moment().startOf('day');
console.log(today.format()); // 输出当天的 00:00:00
startOf() 方法的参数可以是 'day'、'hour'、'minute'、'second'、'millisecond' 等,用于获取指定时间单位的开始时间。在上面的示例中,我们将参数设为 'day',以获取当天的开始时间。
注意,moment.js默认时区是本地时区。如果你需要使用其他时区,可以使用moment-timezone.js扩展库。
在UniApp中,你可以使