flex - Actionscript: Sorting ArrayCollection by date: YYYY-MM-DD -


मेरे पास ऑरेक्ट्स का एक अर्रे कलेक्शन है I प्रत्येक ऑब्जेक्ट में निम्न कुंजी / मान हैं:

  {दिनांक: 2009-12-01, विज़िट = 13555, बॉगसरेकेट = 45} {दिनांक: 2009-12-05, विज़िट = 46 9 55, ब्वसरेट = 45} {दिनांक: 2009-12-06, विज़े = 13685, बॉग्रेरेकेट = 45} {दिनांक: 2009-12-02, विज़िट = 13685, बॉग्रेरेकेट = 45} {दिनांक: 2009-12-04, विज़िट = 68755, BouceRate = 45} {तारीख: 2009-12-03, विज़े = 35875, बन्सेरे = 45}  

मुझे तिथि के अनुसार इस ऐरे चयन को सॉर्ट करने की ज़रूरत है, इसलिए यह अतीत से वर्तमान में होगा - जैसा कि:

<पूर्व> {दिनांक: 2009-12-01, विज़िट = 13555, बॉग्रेरेकेट = 45} {दिनांक: 2009-12-02, विज़िट = 13685, बॉगसरेकेट = 45} {दिनांक: 2009-12-03, विज़े = 35875, बॉग्रेरेकेट = 45} {दिनांक: 2009-12-04, विज़िट = 68755, बॉगसरेकेट = 45} {दिनांक: 2009-12-05, विज़िट = 46 9 55, बॉगसरेकेट = 45} {दिनांक : 2009-12-06, विज़िट्स = 13685, बॉग्रेरेेट = 45}

मैंने निम्नलिखित की कोशिश नहीं की है (बिना सॉर्टिंग):

 < कोड> var dateSort: सॉर्ट करें = नया सॉर्ट करें (); DateSort.fields = [नई क्रमबद्धता ("दिनांक", झूठी, झूठी, सत्य)]; NewAreaChartData.sort = dateSort; newAreaChartData.refresh (); // ट्रेसआउट के लिए (var i: int = 0; i & lt; newAreaChartData.length; i ++) ट्रेस ("ऑब्जेक्ट #" + आई + ":" + ऑब्जेक्टउथेलटस्ट्रिंग (नयाएरेआर्टडेटाटेट आईटीमएट (आई)));  

यह मेरे लिए काम किया:

  के लिए ( I = 0; i & lt; newAreaChartData.length; ++ i) {नयाआरे चार्टडेटा [i]। फ़ॉर्मेटेडडेट = getActualDate (नयाअरेकार्टडाटा [आई] .डेट); NewAreaChartData [i] .dateTime = newAreaChartData [i] .formattedDate.time; ट्रेस (newAreaChartData [i] .dateTime); } Var dateSort: सॉर्ट करें = नया क्रमबद्ध करें (); DateSort.fields = [नई क्रमबद्धफिल्ड ("दिनांकटाइम", झूठी, झूठी, सत्य)]; NewAreaChartData.sort = dateSort; newAreaChartData.refresh (); के लिए (var i: int = 0; i & lt; newAreaChartData.length; i ++) ट्रेस ("ऑब्जेक्ट #" + i + ":" + ObjectUtil.toString (newAreaChartData.getItemAt (i)));  

Comments

Popular posts from this blog

c# - How to capture HTTP packet with SharpPcap -

jquery - SimpleModal Confirm fails to submit form -

php - Multiple Select with Explode: only returns the word "Array" -