获取当前系统本地时间,精确到毫秒的实例可以使用JavaScript中的Date对象,通过获取当前时间毫秒数的方式来实现。
以下是获取当前时间毫秒数的代码示例:
const now = new Date();
const ms = now.getTime(); // 获取当前时间毫秒数
console.log(ms); // 输出当前时间毫秒数
此外,还有一种常用的方式是使用Date.now()
,代码示例如下:
const ms = Date.now(); // 获取当前时间毫秒数
console.log(ms); // 输出当前时间毫秒数
以上两种方式都能够获取当前系统本地时间,精确到毫秒。
如果需要显示当前时间,可以将获取到的毫秒数转换成可读的时间格式,例如:
const now = new Date();
const ms = now.getTime();
const date = now.toLocaleDateString();
const time = now.toLocaleTimeString();
console.log(`当前时间:${date} ${time}.${ms % 1000}`); // 输出当前时间,包含毫秒数
代码中的toLocaleDateString
和toLocaleTimeString
方法可以将日期和时间转换成本地时区的格式,而${ms % 1000}
则用于获取除以1000后的余数,即当前时间的毫秒部分。
另外还有一种使用Intl.DateTimeFormat
的方式也可以将时间转换成可读的格式:
const now = new Date();
const ms = now.getTime();
const formatter = new Intl.DateTimeFormat('zh-CN', { weekday: 'short', year: 'numeric', month: 'short', day: 'numeric', hour: 'numeric', minute: 'numeric', second: 'numeric', fractionalSecondDigits: 3 });
console.log(formatter.format(now)); // 输出记录当前时间的字符串,“星期X 2022年1月1日 上午11:11:11.111”等形式
以上是获取当前系统本地时间,精确到毫秒的实例和转换成可读格式的示例。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:获取当前系统本地时间,精确到毫秒的实例 - Python技术站