我有本地日期和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"]
}