美文网首页mongodb
【mongoDB】MongoDB ISODate日期类型

【mongoDB】MongoDB ISODate日期类型

作者: Bogon | 来源:发表于2023-04-14 00:20 被阅读0次

MongoDB 中的 ISODate 类型是一种用来表示日期和时间的数据类型。
它是一个基于 ISO 8601 标准的日期格式,使用 UTC 时区来表示日期和时间。
ISODate 类型在 MongoDB 中被广泛应用于存储时间戳和日期信息,也可以用于查询和排序。

在 MongoDB 中,ISODate 类型的数据可以通过以下方式进行创建:

new Date() // 返回当前时间的 ISODate 对象
new Date("2021-01-01T00:00:00.000Z") // 使用 ISO 格式的字符串创建 ISODate 对象
ISODate("2021-01-01T00:00:00.000Z") // 直接使用 ISODate 函数创建 ISODate 对象

ISODate 类型的数据可以通过以下方式进行查询:

db.collection.find({ date: ISODate("2021-01-01T00:00:00.000Z") })

ISODate 类型的数据可以通过以下方式进行排序:

db.collection.find().sort({ date: 1 })

需要注意的是,在 MongoDB 中存储的日期和时间数据都是以 UTC 时区为基准的,因此在处理日期和时间数据时需要注意时区的转换。

UTC + 8 = CST
UTC+8表示协调世界时加上8个小时,即比协调世界时快8个小时。
CST通常指中国标准时间,它也是UTC+8。
因此,UTC+8和CST在时间上是相同的。

ISODate 2021-01-01T00:00:00.000Z ,其中的 T 和 Z 是什么含义?

T表示时间的分隔符,表示这是一个ISO 8601日期时间格式。
Z表示时区,表示这个日期时间是在UTC(协调世界时)时区。

ISO 8601日期时间格式 是什么意思?
ISO 8601是国际标准化组织(ISO)制定的日期和时间的表示方法的标准,其全称为《数据元和交换格式·信息交换·日期和时间的表示法》。
ISO 8601规定了日期和时间的标准表示方法,包括年、月、日、时、分、秒等各个时间单位的表示方法,以及时区的表示方法。它的目的是为了减少不同地区、不同计算机系统之间的日期和时间表示方式的混乱,使得日期和时间在不同国家、不同计算机系统之间具有一致性,方便数据的交换和处理。

相关文章

  • 【mongoDB】mongoDB根据时间范围查询数据

    MongoDB条件对应关系: MongoDB 日期查询目前可通过Date 和ISODate两种方式: 1.Date...

  • MongoDB ISODate Breakdown

    How to breakdown the ISODate, and just query the fuzzy ho...

  • mongodb 时间格式的转换

    mongodb内置的时间类是ISODate,当我们使用springdatamongo的时候,Spring 会将ja...

  • MongoDB开发之 日期类型

    MongoDB存储时间类型数据时,都是先转换为UTC时间,然后存储到数据库中。 日期类型 Date()显示当前时间...

  • NoSQL( MongoDB )

    NoSQL( MongoDB ) MongoDB 概念 MongoDB是一款NoSQL类型的文档型数据库 就是一...

  • MongoDB 概念解析

    MongoDB数据类型 MongoDB几种我不太理解的数据类型1.ObjectIdObjectId 类似唯一主键,...

  • MongoDB入门

    一、基本概念解释 二、MongoDB 数据类型 下表为MongoDB中常用的几种数据类型。 ObjectId类似唯...

  • Kotlin与MongoDB整合CURD案例详解

    1、mongodb的低版本bson无法转换类型 比如MongoDB数据库表的字段类型为Decimal,实体类用St...

  • node连接mongodb

    原文链接node连接mongodb mongodb安装 mongodb下载mongodb配置 mongodb基本命...

  • mongodb复制集群

    Mongodb的复制功能: Mongodb的复制架构: Mongo的数据同步类型: 主从复制选项: 选举机制: m...

网友评论

    本文标题:【mongoDB】MongoDB ISODate日期类型

    本文链接:https://www.haomeiwen.com/subject/vwzaddtx.html