使用Jquery在ASP.NET MVC中转换UTC日期时间

使用Jquery在ASP.NET MVC中转换UTC日期时间,jquery,asp.net-mvc,razor,Jquery,Asp.net Mvc,Razor,我有UTC日期,它是ASP.NET MVC模型的属性之一。 我想在本地时间将其转换为显示 我用C编写了转换逻辑,代码将在服务器上运行,这将占用服务器上的本地时间。 因此,我必须在客户端本地时间转换它,即Javascript 这是我的html <label id="UploadedOn">@item.PublicationDate.ToString("MMMM dd, yyyy,hh:mm: tt")</label> 如何使用javascript将此日期转换为本地日期时间

我有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;
    }

可以在实用程序类中创建静态方法,该实用程序类将区域性作为参数

调用该方法获取特定于区域性的日期

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;
    }

请停止将ASP.NET MVC简单地称为MVC。一个是框架,另一个是独立于语言的设计模式。这就像把IE称为Internet请看,或者请不要把ASP.NET MVC简单地称为MVC。一个是框架,另一个是独立于语言的设计模式。这就像给IE打电话-请看或