2016-06-22 12 views
1

Kann ein Duplikat sein, aber lesen Sie hier viel darüber, wie Sie das Folgende erreichen und konnte es nicht genau das tun, was ich brauche. Lesen: Javascript arrayLink2link3Javascript, Lodash, Underscore ändern Wert von Array

Ich habe eine große Array (kurze Probe unten angegeben) und möchte den REPORT_DATE Wert zu formatieren, so dass anstelle von zum Beispiel „31/05/2015 00:00:00“ I 31 erhalten/05/2015. Kennt jemand eine einfache Möglichkeit, dies zu tun?

{["data":[{"DOC1":"1234","FILE_NAME":"4321.PDF","TITLE":"gwewrgw","REPORT_DATE":"31/05/2015 00:00:00","CLIENT_ID":"1234512","CLIENT_NAME":"Zuba"} 
    ,{"DOC1":"4737","FILE_NAME":"52345.PDF","TITLE":"erywery","REPORT_DATE":"30/09/2015 00:00:00","CLIENT_ID":"5234523","CLIENT_NAME":"Ziba"} 
    ,{"DOC1":"1234","FILE_NAME":"452345.PDF","TITLE":"wgrwrg","REPORT_DATE":"31/05/2015 00:00:00","CLIENT_ID":"23452345","CLIENT_NAME":"Zuba"} 
    ,{"DOC1":"4737","FILE_NAME":"2345234.PDF","TITLE":"wegwerg","REPORT_DATE":"30/09/2015 00:00:00","CLIENT_ID":"4523452","CLIENT_NAME":"Ziba"} 
    ,{"DOC1":"4737","FILE_NAME":"52342345.PDF","TITLE":"egwergw","REPORT_DATE":"30/09/2015 00:00:00","CLIENT_ID":"43532452","CLIENT_NAME":"Ziba"}],"pagination":{"ItemsPerPage":"5","IntervalFrom":"1","IntervalTo":"5","TotalPages":"14","TotalItems":"68","CurrentPage":"1","pageSizes":[{"name":"5","items":5},{"name":"10","items":10},{"name":"25","items":25},{"name":"50","items":50},{"name":"100","items":100}],"maxSize":5}} 

[image

die Hilfe zu schätzen wissen ....

+0

Lassen Sie mich Ihnen die ['for' Schleife] vorstellen (https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Statements/for) ... –

+0

Möchten Sie den Wert ändern' ' 31/05/2015 00:00:00 "' bis '" 31/05/2015 "' –

+2

'[" Daten ":' ist nicht gültig in Javascript, es wird trow _'Uncaught SyntaxError: Unerwartetes Token: '_ –

Antwort

1

Sie eine schlechte formatiert Schnipsel eingefügt, nebenbei bemerkt, können Sie ein Array mit `Array.prototype.map‘ ändern, wenn Sie müssen nicht für die Speicherreferenz

"use strict"; 
 

 
var data = [{"DOC1":"1234","FILE_NAME":"4321.PDF","TITLE":"gwewrgw","REPORT_DATE":"31/05/2015 00:00:00","CLIENT_ID":"1234512","CLIENT_NAME":"Zuba"}]; 
 

 
var result = data.map(i => { 
 
    i.REPORT_DATE = Date.apply(null, i.REPORT_DATE.split(' ').reverse()); 
 
    
 
    return i; 
 
}); 
 

 
console.log(result)

Verwandte Themen