如何格式化与日期时间C#完全相同的字符串“ 1441/10/15”?

问题描述 投票:0回答:2

我的字符串日期格式为“ 1441/10/15”,我想在数据时间将其更改为完全相同的格式“ 1441/10/15”。

我试图这样更改它,

var yesy = Convert.ToDateTime(emp.datepicker);

但它正在更改,但是格式与"{15/10/41 12:00:00 ص}"不同

我需要与"1441/10/15"完全相同的格式

感谢您的建议

c# datetime model-view-controller asp.net-mvc-5
2个回答
0
投票

我假设"{15/10/41 12:00:00 ص}"是您未显示给我们的代码中的yesy.ToString()的输出。

尝试yesy.ToString("yyyy/MM/dd")

有关可能的输出格式的更多信息,文档为hereBagus Tesa 注释。


0
投票
DateTime dt = DateTime.Parse(emp.datepicker);
string yesy = dt.ToString("yyyy/MM/dd");
Console.WriteLine(yesy);

输出=“ 1441/10/15”

© www.soinside.com 2019 - 2024. All rights reserved.