在Web應用程序中,您通常會看到類似「上次登錄:3小時42分鐘前」的內容。這樣做的最好方法是什麼?使用字符串或日期?另外,我將這個時間戳帶回Kendo MVC Grid。該列看起來像這樣。如何獲得ASP.NET MVC應用程序的時間戳
columns.Bound(c => c.LastStatusDateDiff).Title("Updated");
我的LINQ的代碼看起來如此
select new ATSReDto
{
CreatedDate = atsr.CreatedDt,
Desciption = atsr.Description,
LastStatusDateDiff = laststatus.CreatedDt - DateTime.Now
// get date difference between now "DateTime.Now" and
// date/time pulled from SQL Server to display in Grid
};
任何建議,不勝感激
真的很難被擊敗https://momentjs.com/不知道它是多麼容易劍道電網實現,但強烈建議。易於支持地區時間。 –
你是否必須支持多個時區? –