Я пытаюсь создать datetimepicker, который должен отображать дату, как показано ниже, использовал плагин trntrichardson для использования datetimepicker.аббревиатура часового пояса datetimepicker jquery
Вт, 2 апреля 2013 12:00 утра IST
я имел следующий код, в котором я храню время UTC в качестве значения и отображение местного времени в text..but я не могу добавить сокращение локального часового пояса, например, IST, CST и т. д., как показано выше.
plz есть какая-нибудь работа, чтобы сделать это. Я использую плагин момента для преобразования utc и локальных времен.
_createDateTime: function() {
var min = this.element.attr("data-minRelDate"),
max = this.element.attr("data-maxRelDate");
this._Input = $("<input>")
.addClass("datetime")
.datetimepicker({
numberOfMonths: 2,
minDate: min,
maxDate: max,
dateFormat: $.datepicker.RFC_1123,
hourGrid: 2,
minuteGrid: 5,
timeFormat: "hh:mm TT z",
showTimeZone: true,
onSelect: $.proxy(this._change, this)
})
.appendTo(this._Wrapper);
_change: function(){
var val = this._Input.datepicker("getDate");
//var test = moment(val).format();
//UTC to store value in server.
this.element
.attr("data-datetime", moment.utc(val)
.format("LLLL"));
//LocalTime To display.
this._Input.datepicker("setDate", new Date(moment(val).format("LLLL")));
}
я преобразовал в местное время и дал DateTimePicker дату Täht, то, что все что мне нужно сделать, это просто добавить аббревиатур часовых поясов в строке даты .... любую работу вокруг плз .... .
Просьба уточнить, - вы пытаясь создать сборщик времени с выпадающим списком, содержащим tim Сокращения зоны? –