/ / Stringwert von json ab einem bestimmten Index abrufen - javascript, json

Erhalte den String-Wert von json ausgehend von einem bestimmten Index - javascript, json

Also ich habe diesen JSON:

{
"posts":{
"fields":{
"date":"2015/01/24",
"date_end":"2015/01/25",
"time":"23:00 - 05:00"
}
}
}

Wie bekomme ich in eine Variable den Wert von key Zeit aber nur 05:00 Zeichen, falls vorhanden, bedenken Sie das Zeit könnte in einigen Fällen nur haben 23:00 ohne - 05:00 Uhr.

Antworten:

0 für die Antwort № 1

Versuche dies

var time = data.fields.time[0].split(" - ");
time = time[1] || time[0] || "";

Beispiel


0 für die Antwort № 2
timeValues = fields["time"].split(" - ")
if (timeValues.length>1)
return timeValues[1];
else
return "something"

0 für die Antwort № 3

Das würde den Trick tun:

xxx.time[0].split(" ")[xxx.time[0].split(" ").length - 1];

Verwandte Fragen


Kommentare (0)

Einen Kommentar hinzufügen