0
Это простой часовой пояс, поэтому я хочу, чтобы определенный часовой пояс, например, ИНДИЯ, если кто-либо открыл мой сайт в США или любой из Индии, люди могут видеть время в Индии, а не время в США. Итак, может ли кто-нибудь помочь добавить определенный часовой пояс в этот код.определенный часовой пояс с Javascript
function date_time(id)
{
date = new Date;
year = date.getFullYear();
month = date.getMonth();
//months = new Array('Jan', 'Feb', 'Mar', 'Apr', 'May', 'June', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec');
months = new Array('January', 'February', 'March', 'April', 'May', 'June', 'Jully', 'August', 'September', 'October', 'November', 'December');
d = date.getDate();
day = date.getDay();
days = new Array('Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat');
//days = new Array('Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday');
h = date.getHours();
if(h<10)
{
h = "0"+h;
}
m = date.getMinutes();
if(m<10)
{
m = "0"+m;
}
s = date.getSeconds();
if(s<10)
{
s = "0"+s;
}
result = ''+d+' '+months[month]+' '+year+' - '+days[day]+' - '+h+':'+m+':'+s;
document.getElementById(id).innerHTML = result;
setTimeout('date_time("'+id+'");','1000');
return true;
}
мудрое решение будет 'показывая UTC time'. – Praveen
См. Сообщение dup для обработки любого часового пояса. Но если вы хотите, вы можете воспользоваться тем фактом, что в Индии есть UTC + 5: 30 без DST. Если вам нужна только Индия, вы можете начать с UTC и использовать простую математику. –