-1
我想在頁面佈局頁眉上顯示計時器。 它應該根據用戶時區。 「plz幫助」 How to show timer after user logged?如何根據時區顯示計時器
我想在頁面佈局頁眉上顯示計時器。 它應該根據用戶時區。 「plz幫助」 How to show timer after user logged?如何根據時區顯示計時器
首先,你必須獲得時區
TimeZoneInfo timeZoneInfo = TimeZoneInfo.FindSystemTimeZoneById("YourTime ZoneName");
var d = new Date('@DateTime.UtcNow.ToTimeZoneTime(timeZoneInfo)');
function ShowCurrentTime() {
d.setSeconds(d.getSeconds() + 1);
$("#curTime").html((d.getMonth()+1) + "/"+ d.getDate()+"/"+ d.getFullYear() +" "+ d.toLocaleTimeString());
setTimeout("ShowCurrentTime()", 1000); // Here 1000(milliseconds) means one 1 Sec
}
致電身體上的負荷
<body onload="ShowCurrentTime();"></body>
而且擴展方法這個Javascript功能對於日期時間
public static DateTime ToTimeZoneTime(this DateTime utctime, TimeZoneInfo userTimeZone)
{
var timeNow = TimeZoneInfo.ConvertTimeFromUtc(utctime, userTimeZone);
return timeNow;
}
你甚至試過簡單的谷歌搜索? –