Socket.io 2.3.0 连接和断开连接的时间戳
Socket.io 2.3.0 timestamps on connection and discconect
在nodejs中如何获取socket连接和断开的时间?
io.sockets.on('connection', ...)
我目前在我的项目中将这三个函数用于各种用途,尽管您可以使用 Date() 获取时间戳并稍后转换它。
function getLocaleDateTimeString() { // date and time
var timestamp = new Date();
const offset = timestamp.getTimezoneOffset() * 60000; // milliseconds
const local = new Date(timestamp.getTime() - offset);
return (local).toISOString().slice(0, 19).replace("T", " ");
}
function getLocaleDateString() { // date only
var timestamp = new Date();
const offset = timestamp.getTimezoneOffset() * 60000; // milliseconds
const local = new Date(timestamp.getTime() - offset);
return (local).toISOString().slice(0, 10);
}
function getLocaleTimeString() { // time only
var timestamp = new Date();
const offset = timestamp.getTimezoneOffset() * 60000; // milliseconds
const local = new Date(timestamp.getTime() - offset);
return (local).toISOString().slice(11, 19);
}
在nodejs中如何获取socket连接和断开的时间?
io.sockets.on('connection', ...)
我目前在我的项目中将这三个函数用于各种用途,尽管您可以使用 Date() 获取时间戳并稍后转换它。
function getLocaleDateTimeString() { // date and time
var timestamp = new Date();
const offset = timestamp.getTimezoneOffset() * 60000; // milliseconds
const local = new Date(timestamp.getTime() - offset);
return (local).toISOString().slice(0, 19).replace("T", " ");
}
function getLocaleDateString() { // date only
var timestamp = new Date();
const offset = timestamp.getTimezoneOffset() * 60000; // milliseconds
const local = new Date(timestamp.getTime() - offset);
return (local).toISOString().slice(0, 10);
}
function getLocaleTimeString() { // time only
var timestamp = new Date();
const offset = timestamp.getTimezoneOffset() * 60000; // milliseconds
const local = new Date(timestamp.getTime() - offset);
return (local).toISOString().slice(11, 19);
}