var config = require('./config'); var moment = require('moment'); var doc = {a:1, b:2, c:3}; delete doc.a; console.log(doc); // var a = moment(); // var b = a.format('YYYY-MM-DD'); // var c = a.add(-1, 'days').format('YYYY-MM-DD'); // console.log(b); // console.log(c); // // var bb = a.format('YYYY-MM-DD HH:00:00'); // var cc = a.add(1, 'hours').format('YYYY-MM-DD HH:00:00'); // console.log(bb); // console.log(cc); // // console.log("====================================="); // // var start = '2017-11-01'; // var end = '2017-11-30'; // // var days = moment(end).diff(moment(start), 'days'); // for (var i = 0; i <= days; i++) { // //var date = moment(start).add(i, "days").format("YYYY-MM-DD HH:00:00"); // var date = moment(start).add(i, "days"); // for(var j = 0; j < 24; j++) { // var _start = moment(date).add(j, 'hours').format("YYYY-MM-DD HH:00:00"); // var _end = moment(date).add(j+1, 'hours').format("YYYY-MM-DD HH:00:00"); // console.log(_start + " : " + _end); // } // } // var mongoClient = require('mongodb').MongoClient; // // mongoClient.connect(config.mongo, { // poolSize: 10, // keepAlive: 300000, // auto_reconnect: true, // reconnectTries: 1000, // reconnectInterval: 5000, // connectTimeoutMS: 30000 // }, function(err, client) { // if (err) { // console.log(err.message); // return; // } // console.log('Connecting to Mongo DB at ' + config.mongo); // // var db = client.db('monitor'); // const collection = db.collection('data_hourly'); // // //moment().utcOffset("-08:00"); // moment.tz.setDefault("Asia/Shang_Hai"); // // collection.insertMany([{ // key:1, // date: moment(new Date().getTime() + 8*60*60*1000).toDate() // },{ // key:2, // date: moment(new Date().getTime() + 8*60*60*1000).toDate() // }], function(err2, doc2) { // if (err2) { // return; // } // // client.close(); // }); // }); // var june = moment("2014-06-01T12:00:00Z"); // var a = june.tz('America/Los_Angeles').format('ha z'); // console.log(a)