Javascript 为什么我得到这个jquery代码的NaN错误?

Javascript 为什么我得到这个jquery代码的NaN错误?,javascript,jquery,cordova,Javascript,Jquery,Cordova,我试图计算从数据库获得的每个数据的时差,但它显示的是NaN而不是时差 $(document).ajaxError(function(event, request, settings) { $('#busy').hide(); alert("Error accessing the server"); }); function getEmployeeList() { $('#busy').show(); $.getJSON(serviceURL + 'getempl

我试图计算从数据库获得的每个数据的时差,但它显示的是NaN而不是时差

$(document).ajaxError(function(event, request, settings) {
    $('#busy').hide();
    alert("Error accessing the server");
});

function getEmployeeList() {
    $('#busy').show();
    $.getJSON(serviceURL + 'getemployees.php', function(data) {
        $('#busy').hide();
         $('#employeeList li').remove();
        employees = data.items;
        $.each(employees, function(index, employee) {
            var valuestart = $("00:00:00");
            var valuestop = $("05:00:00");

            var timeStart = new Date("01/01/2007 " + valuestart).getHours();
            var timeEnd = new Date("01/01/2007 " + valuestop).getHours();

            var difference = timeEnd - timeStart;
        $('#employeeList').append('<li><a href="employeedetails.html?id=' + employee.id + '">' +
                '<img src="js/citybus.png" class="list-icon"/>' +
                '<p class="line1">' + employee.firstName + '</p>' +
                '<p class="line2">' + difference + '</p>' +
                '<span class="bubble">' + employee.managerId + '</span></a></li>');

    });
$(文档).ajaxError(函数(事件、请求、设置){
$(“#忙”).hide();
警报(“访问服务器时出错”);
});
函数getEmployeeList(){
$(“#忙”).show();
$.getJSON(serviceURL+'getemployees.php',函数(数据){
$(“#忙”).hide();
$('#employeeList li')。删除();
员工=数据项;
$。每个(员工,职能部门(索引,员工){
var valuestart=$(“00:00:00”);
var valuestop=$(“05:00:00”);
var timeStart=新日期(“01/01/2007”+valuestart).getHours();
var timeEnd=新日期(“01/01/2007”+valuestop).getHours();
var差异=时间结束-时间开始;
$('employeeList')。追加('li>');
});

创建新日期时,您正在将字符串与jQuery对象连接起来。

我该怎么办?@user12459700尝试使用valuestart和valuestop作为字符串,如前一条注释所示。
var valuestart = "00:00:00";
var valuestop = "05:00:00";