mongodb的8小时时差
时间: 2023-09-10 18:09:48 浏览: 191
在存储时间时,为了避免因为MongoDB数据库的Date类型而导致时间相差8小时,可以选择存储时间的毫秒数。这样,在取值时可以使用Node.js的silly-datetime插件来格式化毫秒数,避免时差的问题。\[2\] 例如,可以使用以下代码来格式化毫秒数:
```javascript
const SDTime = require("silly-datetime");
let t = SDTime.format(1621907636771, 'YYYY-MM-DD HH:mm:ss');
console.log(t); // 2021-05-25 09:53:56
```
这样,你就可以得到正确的时间,而不会受到MongoDB数据库的8小时时差的影响。
#### 引用[.reference_title]
- *1* *2* [mongoDB导致时间相差8小时的解决方法](https://blog.csdn.net/Cml_l/article/details/117248955)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [mongodb时间差8小时,原因及解决方案](https://blog.csdn.net/Ciel_Y/article/details/122215903)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文