如何在jquery datetimepicker中显示我计算的TZ?

时间:2015-01-15 20:41:44

标签: jquery timezone datetimepicker

我正在尝试使用datetimepicker时显示带有日期时间的TZ。

将TZ计算为:参考:

script for javascript TZ info

var userTimeZone = jstz.determine();  //from jstz-1.0.4.min.js
var userTimeZoneName = userTimeZone.name();   //"America/Chicago"

现在我想将它附加到datetimepicker的结果,如下所示:

$('#dateRangeStart').datetimepicker({
            dateFormat: $.datepicker.ATOM,      //$.datepicker.ATOM = 2015-01-14 13:22   RFC_2822=Thu, 8 Jan 2015 13:22
            minDate: dtStart,
            maxDate: new Date(Date.parse($("#dateRangeEnd").val().replace(/ /,'T'))),  //dtEnd,
            onClose: function(dateText, inst) {
                //formatting
                dateText = dateText+' '+userTimeZoneName;
                $("#dateRangeStart").val(dateText);
                }

            },
            onSelect: function (selectedDateTime){
                var start = $(this).datetimepicker('getDate');
                $('#dateRangeEnd').datetimepicker('option', 'minDate', new Date(start.getTime()));
            }
        });

我的目标是将日期显示为: 2015-01-06 08:13 America / Chicago

Pl建议如何实现这一目标?我想将此TZ信息发送到后端。

0 个答案:

没有答案