可能重复:
How can I format a nullable DateTime with ToString()?
‘No overload for method 'ToString’ takes ‘1’ arguments' error occur While Formating Datetime Field To String ON “dd-MM-yyyy” format
我使用以下内容:
@Model.Modified.ToString("dd/MM/yyyy htt")
但它给了我一条消息说
ToString的重载方法没有一个参数
有没有人知道可能出现什么问题?
答案 0 :(得分:16)
模型上的已修改属性可能不是DateTime类型。尝试将其转换为DateTime,然后再调用ToString。
根据评论进行更新
那么你所要做的就是
@Model.Modified.Value.ToString("dd/MM/yyyy htt")
因为该属性可以为空