js代码把时间精确到毫秒

当您想要获取当前时间并精确到毫秒时,可以使用 JavaScript 的 Date 对象。以下是一段简单的代码,用于获取并显示当前时间(精确到毫秒):

let now = new Date();  
  
let year = now.getFullYear();  
let month = String(now.getMonth() + 1).padStart(2, '0');  
let day = String(now.getDate()).padStart(2, '0');  
let hours = String(now.getHours()).padStart(2, '0');  
let minutes = String(now.getMinutes()).padStart(2, '0');  
let seconds = String(now.getSeconds()).padStart(2, '0');  
let milliseconds = String(now.getMilliseconds()).padStart(3, '0');  
  
let formattedTime = `${year}-${month}-${day} ${hours}:${minutes}:${seconds}.${milliseconds}`;  
  
console.log(formattedTime);

这段代码首先创建一个 Date 对象,该对象表示当前的日期和时间。然后,它提取并格式化年、月、日、小时、分钟、秒和毫秒。最后,它将所有这些部分组合成一个字符串,并使用 console.log 打印出来。

注意,getMonth() 方法返回的月份是从 0 开始的(即 0 表示 1 月,11 表示 12 月),因此在格式化月份时,我们需要将其加 1。此外,padStart() 方法用于确保月份、日期、小时、分钟、秒和毫秒始终有两位或三位数字(根据需要)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值