【发布时间】:2016-10-24 05:15:22
【问题描述】:
可能是重复的,但在这里阅读了很多关于如何实现以下内容的内容,并且无法让它完全满足我的需要。阅读:Javascript arrayLink2link3
我有一个大数组(下面提供了简短示例),并且想要格式化 REPORT_DATE 值,以便我得到 2015 年 5 月 31 日而不是“31/05/2015 00:00:00”。有谁知道一个简单的方法来做到这一点?
{["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}}
[
感谢帮助....
【问题讨论】:
-
让我向您介绍
forloop... -
你想把值
"31/05/2015 00:00:00"改成"31/05/2015" -
["data":在 javascript 中无效,它会抛出Uncaught SyntaxError: Unexpected token : -
我正在尝试学习一种比常规 for 循环更好的方法,因为我确信这是一个 1-2 行的东西,带有 lodash 和下划线,但我似乎做不到。 @Pranav 尝试格式化“REPORT_DATE”值,以便“00:00:00”不出现
-
迭代内部数组并更新对象属性....用于使用空格更新拆分字符串并在索引0处获取字符串
标签: javascript arrays underscore.js lodash text-parsing