DateTime 到 UK Date with dash
DateTime to UK Date with dash
我在视图中使用 DateTime 类型
(DateTime) => <%= process.Invoice.SubmittedDate %>
将显示为:28/08/2013 => mm/dd/yyyy
但我需要这样:2013-08-28
我发现很多想法像 .ToString("yyyy/mm/dd") 但是
- 没有找到带有破折号的内容
- 这行不通。
错误:"No overload method for 'ToString' takes 1 arguments"
我只想为我们当地的工厂更改此站点的一些视图,对其他部分或 mvc 一无所知。 (不是我的代码)
有人可以提供一些提示吗?
假设 SubmittedDate
是 DateTime
那么你可以使用 ToString()
:
process.Invoice.SubmittedDate.ToString(@"yyyy-MM-dd");
否则,只需预先施放即可:
((DateTime)process.Invoice.SubmittedDate).ToString(@"yyyy-MM-dd");
我在视图中使用 DateTime 类型
(DateTime) => <%= process.Invoice.SubmittedDate %>
将显示为:28/08/2013 => mm/dd/yyyy
但我需要这样:2013-08-28
我发现很多想法像 .ToString("yyyy/mm/dd") 但是
- 没有找到带有破折号的内容
- 这行不通。
错误:"No overload method for 'ToString' takes 1 arguments"
我只想为我们当地的工厂更改此站点的一些视图,对其他部分或 mvc 一无所知。 (不是我的代码)
有人可以提供一些提示吗?
假设 SubmittedDate
是 DateTime
那么你可以使用 ToString()
:
process.Invoice.SubmittedDate.ToString(@"yyyy-MM-dd");
否则,只需预先施放即可:
((DateTime)process.Invoice.SubmittedDate).ToString(@"yyyy-MM-dd");