繁体   English   中英

C# 日期时间与 MongoDb

[英]C# DateTime with MongoDb

我正在尝试将 DateTime 解析为 Json 到 MongoDB。

这是我通过 Json 发送的请求:

    {
      "birthdate": "2022-05-19T19:27:44.952Z"
    }

这是我的C# class的部分:

public  DateTime Birthdate { get; set; }

然而在 MongoDB 中它是这样存储的:

0001-01-01T00:00:00.000+00:00

但这有效:

public  DateTime Birthdate { get; set; } = DateTime.Now 

但是我想存储自定义 DateTime

这里没有足够的信息来给出完整的答案,但在控制台中,您需要将字符串包装在 ISODate 中。

{
  "birthdate": new ISODate("2022-05-19T19:27:44.952Z")
}

看:

https://www.mongodb.com/docs/manual/reference/method/Date/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM