【问题标题】:Convert UTC datetime in ASP.NET MVC using Jquery使用 Jquery 在 ASP.NET MVC 中转换 UTC 日期时间
【发布时间】:2013-04-18 10:53:59
【问题描述】:

我有 UTC 日期,这是 ASP.NET MVC 模型的属性之一。 我想将其转换为当地时间以显示。

我用C#编写了转换逻辑,代码将在服务器上运行,它会在服务器上占用本地时间。 因此,我将不得不在客户端即 Javascript 本地时间转换它。

这是我的html

<label id="UploadedOn">@item.PublicationDate.ToString("MMMM dd, yyyy,hh:mm: tt")</label>

如何使用 javascript 将此日期转换为本地日期时间..

【问题讨论】:

标签: jquery asp.net-mvc razor


【解决方案1】:

您可以在将文化作为参数的实用程序类中创建静态方法。

调用该方法以获取特定于文化的日期

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

【讨论】:

    猜你喜欢
    • 2011-07-11
    • 1970-01-01
    • 2019-11-26
    • 1970-01-01
    • 2014-06-13
    • 2016-08-30
    • 2022-11-14
    • 2013-08-18
    • 2014-01-05
    相关资源
    最近更新 更多