@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