我正在开发Chrome扩展程序。在控制台中,我显示网站中的URL和时间。
但是我希望日期格式为hours.minutes.secondes ...而不是像我那样格式化5202163202120623136520002145632100 ...我不明白我怎么能使用getHours()getMinutes ()和getSecondes()在我的情况下?
我的内容
var lastPing = +new Date();
function ping() {
chrome.runtime.sendMessage({
domain: location.host,
lastPing: lastPing
}, function() {
lastPing = +new Date();
console.log('Ping envoyé');
}); } setInterval(ping, 5000);
我的背景
chrome.runtime.onMessage.addListener(function(request, sender, sendResponse) {
var domain = request.domain;
var lastPing = request.lastPing;
var time_elapsed = localStorage.getItem(domain) || 0;
localStorage.setItem(domain, time_elapsed + (+new Date() - lastPing));
});
答案 0 :(得分:0)
获取日期字符串的时间部分:
new Date().toTimeString().substr(0, 8)