@foreach (DataRow row in TabData.Tables[0].Rows)
{
@Html.Raw(Helper.FormatData.(row["DATE"].ToString().Trim(),null,true))}
我得到的结果是03/07/2015 12:00 am
我喜欢得到的是2015/03/07
年月日或月日年如果第一个选项是不可能的。 谢谢如何从日期在C#中删除的时间循环
下面是完整的代码
@foreach (DataRow row in TabData.Tables[0].Rows){
string newDate = "";
if(TabData.Tables[0].Rows.Count >0)
{
if(row["SAVEDATE"].ToString().Trim() != "3/1/2017 12:00:00 AM")
{
newDate = ((DateTime)row["SAVEDATE"]).ToString("d");
}
else
{
newDate=" Proposed 7/1/2017";
}
}
<tr>
@Html.Raw(Helper.FormatData(DateTime.Parse(newDate.ToString()).ToString("yyyy/MM/dd").Trim(),null,true)) </tr>}
所以该值是“2017年3月1日上午12点00分○○秒”我想显示拟批准日期行。但是对于我想要获取日期的所有其他值。不是时间。
哪里会我再补充一点代码即时通讯新编码抱歉:-( – john
可以添加的完整代码,请。我仍然得到过载错误 – john
我确实得到了与Wizard91代码相同的错误(该字符串未被识别为有效的DateTime。有一个未知的单词从索引1开始) – john