我有 UTC 日期,它是 ASP.NET MVC 模型的属性之一。 我想将其转换为本地时间来显示。
我用C#编写了转换逻辑,因为代码将在服务器上运行,所以它将花费服务器上的本地时间。 因此,我必须在客户端(即 Javascript)上以本地时间转换它。
这是我的html
<label id="UploadedOn">@item.PublicationDate.ToString("MMMM dd, yyyy,hh:mm: tt")</label>
如何使用 javascript 将此日期转换为本地日期时间..
最佳答案
您可以在实用程序类中创建一个静态方法,该方法将区域性作为参数。
调用该方法来获取区域性特定日期
public static string FormatDate(string culture)
{
string returnDate = string.Empty;
if (culture == "en-US")
{
//format accordingly
}
else if (culture == "en-IN")
{
//format accordingly
}
return returnDate;
}
关于jquery - 使用 Jquery 在 ASP.NET MVC 中转换 UTC 日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16081017/