Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在jquery datetimepicker中显示我计算的TZ?_Jquery_Timezone_Datetimepicker - Fatal编程技术网

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

如何在jquery datetimepicker中显示我计算的TZ?,jquery,timezone,datetimepicker,Jquery,Timezone,Datetimepicker,当使用datetimepicker时,我试图让TZ显示日期时间 计算TZ为:参考: 现在我想将其附加到datetimepicker的结果中,如下所示: $('#dateRangeStart').datetimepicker({ dateFormat: $.datepicker.ATOM, //$.datepicker.ATOM = 2015-01-14 13:22 RFC_2822=Thu, 8 Jan 2015 13:22 min

当使用datetimepicker时,我试图让TZ显示日期时间

计算TZ为:参考:

现在我想将其附加到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美国/芝加哥

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

$('#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()));
            }
        });