Jquery 从JSON数据中提取时间

Jquery 从JSON数据中提取时间,jquery,json,Jquery,Json,我调用我的服务器代码来返回json数据 $.ajax({ type: "POST", url: "myurl", data: "{}", contentType: "application/json; charset=utf-8", dataType: "json", success: function (appdata) { var testdata = $.parseJSON(appdata.d); console.log(testdata);

我调用我的服务器代码来返回json数据

$.ajax({
type: "POST",
url: "myurl",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (appdata) {

        var testdata = $.parseJSON(appdata.d);

        console.log(testdata);

        $.each(testdata, function (index, appt) {
        //console.log(appt.PRODUCTID);// works fine
        //console.log(appt.ENTRYDATE);// works fine
        // var starttime=??
    }
});
下面是
console.log(testdata)
输出

[Object, Object]

0: Object

  PRODUCTID : "51",
  ENTRYDATE : "2013-02-13T12:30:00",
  CATEGORYID : null

__proto__:Object

1: Object

  PRODUCTID : "52",
  ENTRYDATE : "2013-02-13T12:40:00",
  CATEGORYID : null

__proto__: Object
  length: 2
__proto__: Array[0]
如何从ENTRYDATE中提取时间信息,如(12:30)从第一个对象的ENTRYDATE
2013-02-13T12:30:00

编辑

var starttime="2013-02-13T12:40:00";   // this comes from appt.ENTRYDATE 
var n=starttime.split("T"); 
console.log(n[1]);

console.log(appt.ENTRYDATE)
工作正常,问题只是如何从
appt.ENTRYDATE
中提取时间信息,如(12:30)

为此:


如何从ENTRYDATE中提取时间信息,如(12:30)

为此:


这可能是最糟糕的答案,但您可以尝试拆分

var starttime="2013-02-13T12:40:00";   // this comes from appt.ENTRYDATE 
var n=starttime.split("T"); 
console.log(n[1]);

这可能是最糟糕的答案,但您可以尝试拆分

var starttime="2013-02-13T12:40:00";   // this comes from appt.ENTRYDATE 
var n=starttime.split("T"); 
console.log(n[1]);

您可以使用javascript分割来提取时间信息

 var datetime = appt.ENTRYDATE;
 var datedata = datetime.split("T");
 var datevalue = datedata[0]; //date value
 var timevalue = datedata[1]; //time value

您可以使用javascript分割来提取时间信息

 var datetime = appt.ENTRYDATE;
 var datedata = datetime.split("T");
 var datevalue = datedata[0]; //date value
 var timevalue = datedata[1]; //time value