date - Luxonjs 和猫鼬
问题描述
我正在尝试从 momentjs 迁移到 luxonjs,但我遇到了关于 mongoose 发送的日期格式的问题。
在 mongoose 文档中,日期格式是 RFC822。示例 : Fri Jun 25 2021 08:36:03 GMT+0200 (heure d'été d'Europe centrale)
使用时刻时,只需做一个moment(mongooseDate)
完美的作品。
我在 luxon 上尝试了许多不同的功能但没有成功,hHow to make luxon work with mongoose datetime result。
谢谢
代码示例
//date is the result of the query on a date field
console.log('MOONGOOSE DATE :', date)
const momentValue = moment(date)
console.log('MOMENT : ', momentValue)
const luxonValue = DateTime.fromRFC2822(date)
console.log('LUXON : ', luxonValue.toObject())
解决方案
推荐阅读
- node.js - 类型“ObjectId”不满足约束“MongooseDocument”
- python-3.6 - 如何使用字典理解优化重复字符串?
- spring-boot - Querydsl 不在 Spring Boot 中创建元模型
- java - 使用 DateTimeFormatterBuilder 解析非 UTC 日期
- css - CSS不识别类
- javascript - 如何使用 shopify Oauth 令牌以备后用?
- ios - 使用当前心率更新标签(swift 和手表套件)
- ruby-on-rails - 使用 ransack 搜索时 SQL 不完整
- jquery - jquery如何从json中获取对象
- javascript - 从数组创建可观察对象