Node.js
吃块沙琪玛
学以致用
展开
-
Node.js操作MongoDB根据日期Date查询数据
背景MongoDB里,日期Date类型数据使用的是ISODate,是GMT(格林尼治标准时)时间,而我们处在东八区(比标准时间多8个小时),所以实际转换的时候程序里的时间应该是GMT+8,转换到MongoDB下的ISODate就是标准的GMT时间问题&解决现在的需求是通过Node.js根据某个日期查询该天的所有数据,这个查询如果只通过MongoDB写的话其实不难,类似这样:db.g...原创 2019-05-30 13:43:18 · 4317 阅读 · 1 评论 -
Node.js使用Promise解决循环异步后再执行问题
序在异步方法执行后再执行的直接解决方案就是写回调。可是如果想让所有的(例如循环调用的若干次)异步方法全部执行完之后再执行接下来的方法该怎么办呢?本文基于Promise语法,给出解决方案。接着上一篇的例子,我们先来看一下有问题的写法。有问题的写法:var request = require('request'); // 异步获取网络资源的方法getWeb = (index, ...转载 2019-05-29 20:53:05 · 1497 阅读 · 0 评论 -
Node.js使用Async解决两重异步
问题描述原创 2019-07-12 19:17:47 · 218 阅读 · 0 评论