Я пытаюсь использовать jquery timepicker и у меня есть следующие проблемы, которые я хочу показать, время начала, которое находится в часовом поясе, для которого я его устанавливаю.Я не могу использовать startTime = new Date (), так как это занимает системное время, и если оно отличается для каждого пользователя из разных мест, время будет другим.Я пытаюсь разрешить пользователям создавать события, поэтому они выбирают дату и выбирают время, в поле времени с указателем времени, оно показывает время, но я хочу, чтобы время начала основывалось на текущем времени в часовом поясе.
Я нашел этот часовой пояс в jquery (в stackoverflow), но проблема в том, как я могу использовать его для startTime в таймере.
$(document).ready(function(){
var timezone = "Europe/Berlin";
$.getJSON("http://json-time.appspot.com/time.json?tz="+timezone+"&callback=?",
function(data){
if (data.hour < 12) {
alert ("Good morning in "+timezone);
} else {
alert ("Good afternoon in "+timezone);
}
})
});
это то, что у меня из timepicker
$("#time2").timePicker({
startTime: new Date(),
show24Hours: false,
separator: '.',
step: 15});
поэтому для startTime мне нужно передать текущее время в указанном часовом поясе.
любая помощь, пожалуйста?