如何在c#和javascript中将现有日期转换为本地浏览器日期,并在浏览器中显示它们

时间:2015-06-22 15:42:18

标签: c# datetime timezone

我有本地日期和UTC日期。我需要根据浏览器时区转换webpart中的日期。我从javascript获取本地浏览器时间并将其存储在隐藏变量中。

<script type ="text/javascript" >
$(document).ready(getCLientDate);
function getCLientDate() {
    var currentDate = new Date();
    var hiddenDate = $("#<%= hdnDate.ClientID %>").val(currentDate);
   // alert(hiddenDate);
}

隐藏变量中的值在服务器端访问。我也从服务器端获得当前的UTC日期。

我有一些现有的日期,我需要转换而不回发,因此隐藏价值。请指导如何进一步接近。

 public void ConvertEventDate(string localDate)
    {
        var CurrentlocaltimehdnDate = hdnDate.Value;
        var currentUTCTime = DateTime.UtcNow;
        row["Date"] = Convert.ToDateTime(item["EventDate"].ToString()).ToString("dd MMM yyyy");//getting from sql 



       //TO: How to convert the existing row["Date"]

    }

0 个答案:

没有答案