我的代码:
dateObject.Value.ToString(Model.Culture)
dateObject
是类型DateTime?
,Model.Culture
而是类型CultureInfo
。
(文化相关)输出:
17/08/1960 00:00:00
我想删除该00:00:00
部分而不必指定任何格式提供程序。
Model.Culture
应该在其他地方已经包含日期的格式(但是在哪里以及如何?)我想指定不输出任何时间。
我正在考虑将 DateTime 转换为 Date 对象,但不幸的是,C# 中没有这样的对象。直接对日期格式进行硬编码将导致无法创建动态且依赖于文化的程序。