J'ai une entrée JSON. Je voudrais convertir tous les timestamp (createdDate, modifiedDate) à l'heure en ruby. Comment je fais ça? J'ai essayé des méthodes ci-dessous, mais à force de travailRuby: Convertit l'horodatage en date de l'entrée json donnée
characterList.each { |char| DateTime.strptime(char.try(:getEditInfo).try(:getCreatedDate),%s) }
{"characterList":
[
{"editInfo":
{"createdBy": "testname",
"createdDate": 1503137795000,
"modifiedBy": "testname",
"modifiedDate": 1503137795000},
"charInfo":
{"charid": "3434",
"charDesc": "3434",
"status": "ON"}
},
{"editInfo":
{"createdBy": "testname",
"createdDate": 1503137795000,
"modifiedBy": "testname",
"modifiedDate": 1503137795000},
"charInfo":
{"charid": "3434 6",
"charDesc": "43dfdf",
"status": "ON"}
},
{"editInfo":
{"createdBy": "testname",
"createdDate": 1503137795000,
"modifiedBy": "testname",
"modifiedDate": 1503137795000},
"charInfo":
{"charid": "4hr_SLA",
"charDesc": "sd",
"status": "ON"}
},
{"editInfo":
{"createdBy": "testname",
"createdDate": 1503137795000,
"modifiedBy": "testname",
"modifiedDate": 1503137795000},
"charInfo":
{"charid": "aaaaaaaaaa",
"charDesc": "asdfaadsf asdfasdf asdf",
"status": "ON"}
},
{"editInfo":
{"createdBy": "testname",
"createdDate": 1503137795000,
"modifiedBy": "testname",
"modifiedDate": 1503137795000},
"charInfo":
{"charid": "abababab",
"charDesc": "abababababab",
"status": "ON"}
}
]}
Je suis ok conversion en 2 comme séparément pour CreatedDate et ModifiedDate. Mais Im la recherche d'une solution de ligne