【发布时间】:2017-12-11 13:48:47
【问题描述】:
我有一个Datetime 对象,我想从中删除时间部分。我尝试了以下代码行,但 auth.dob 仍然包含 time。我怎样才能在其中设置2017-01-01?
auth.dob = Convert.ToDateTime("2017-01-01").Date;
【问题讨论】:
-
它必须只是一个字符串。 DateTime 结构适用于这两个部分.....如果您想要更好的东西,请参阅NodaTime!
-
我不知道任何 API - 但this local date 似乎是您正在寻找的东西
-
DateTime对象具有时间属性。它的名字暗示了这一点。 为什么你认为你需要这样做?你到底想在这里完成什么? -
auth.dob 是什么类型?
-
如何检查
auth.dob是否还有时间?
标签: c# datetime datetime-format