var generateLocationMessage = (from, room, lat, lon) => { return { from, room, url: `https://www.google.com/maps?q=${lat},${lon}`, createdDate: moment().valueOf() } }
function dateToID(date) { return moment(date) .valueOf() .toString(); }
storeMessages(data) { console.log(data); const newMessages = new Messages({ name: data.name, msg: data.msg, time: moment().valueOf(), }); const doc = newMessages.save(); }
camps.forEach(camp => { let cap = camp.freqCap['impressions'] if (cap && userData['camps'][camp._id]) { let count = userData['camps'][camp._id].filter(time => time >= moment().subtract(cap.time, cap.unit).valueOf()).length console.log('count', count, cap.count) if (cap.count > count) { campFilter.push(camp) } } else campFilter.push(camp) });
it('writes a log message without @timestamp', (done) => { const logger = createLogger({ // buffer is 2 so we could access the log before we send it, to analyze it bufferSize: 2, callback: done, }); const fakeTime = moment('2011-09-01').valueOf(); // Fake the current time, so we could test on it const clock = sinon.useFakeTimers(fakeTime); logger.log({ message: 'hello there from test', }); clock.restore(); assert.equal(fakeTime, moment(logger.messages[logger.messages.length - 1]['@timestamp'].valueOf())); logger.close(); });
function currentUsers(socket) { var info = clientInfo[socket.id]; var users = []; if (typeof info === 'undefined') { return; } Object.keys(clientInfo).forEach(function (socketId) { var userInfo = clientInfo[socketId]; if (info.room === userInfo.room) { users.push(userInfo.name); }}); socket.emit('message', { name: 'r00t', text: 'Current users: ' + users.join(', '), timestamp: moment().valueOf() }); }
// 加入 黑/白 名单 addList(ip, type, time) { const nType = type === 'whiteList' ? 'blackList' : 'whiteList'; this[type][ip] = time || this.updateTime.valueOf(); delete this[nType][ip]; delete this.tempList[ip]; this.writeList(); }
async(function* (req, res, next) { const period = req.params.period; let data = []; if (period === 'thisMonth') { data = yield Visit.find({ visitTime: { $lt: moment().valueOf(), $gt: moment().startOf('month').valueOf(), }, }, 'visitTime'); } else { data = yield Visit.find({}, 'visitTime'); } res.json(data); })
/** * returns query part for deferred offers, include startDate and endDate * @return {{startDate: {$lte: number}, endDate: {$gte: number}}} */ const getQueryForDeferredOffers = () => ({ startDate: { $gte: moment() .add('10', 's') .valueOf() }, })
storeMessages(data) { console.log(data); const newMessages = new Messages({ name: data.name, msg: data.msg, time: moment().valueOf(), }); const doc = newMessages.save(); }
/** * returns query part for past offers, include startDate and endDate * @return {{startDate: {$lte: number}, endDate: {$gte: number}}} */ const getQueryForPastOffers = () => ({ endDate: { $lte: moment() .add('10', 's') .valueOf() } })
var generateMessage = (from, room, text) => { return { from, room, text, createdDate: moment().valueOf() } }
let generateMessage = (from, text) => { return { from: from, text: text, createdAt: moment().valueOf(), }; }