من با استفاده از کد زیر تاریخ رو تغییر میدم در لوکال هاست بدون هیچ مشکلی کار میکنه اما وقتی میزارم روی هاست خطای زیر میده
public static string ConvertDateTime(string value) { DateTime dtNow = DateTime.Now; TimeSpan dt = (dtNow - Convert.ToDateTime(value)); string Text = ""; if (dt.Days > 0) { Text += dt.Days + " روز "; Text += " قبل"; return Text; } if (dt.Hours > 0) { Text += dt.Hours + " ساعت"; Text += " قبل"; return Text; } if (dt.Minutes > 0) { Text += dt.Minutes + " دقیقه "; Text += " قبل"; return Text; } if (dt.Seconds > 0) { Text += "لحظاتی پیش"; return Text; } return Text; }
اینجور در لیست ویو استفاده میکنم
td class="col-sm-1" style="text-align: center"> <span><%#cmsarya.DAL.other.ConvertDateTime(Eval("date").ToString()+" "+Eval("time").ToString()) %></span>
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)