हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो इस तरह की तारीखों की वस्तुओं की एक सरणी लेता है -
const arr =[ {तिथि:"2016-06-08 18:10:00"}, {तारीख:"2016-04-26 20:00:00"}, {तारीख:"2017-02-06 14:38:00"}, {तारीख:"2017-01-18 17:30:21"}, {तारीख:"2017-01-18 17:24:00"}];
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो ऐसी एक सरणी लेता है। फिर फ़ंक्शन को ऑब्जेक्ट की दिनांक संपत्ति के अनुसार सरणी को सॉर्ट करना चाहिए।
उदाहरण
const arr =[ {तिथि:"2016-06-08 18:10:00"}, {तारीख:"2016-04-26 20:00:00"}, {तारीख:"2017-02-06 14:38:00"}, {तिथि:"2017-01-18 17:30:21"}, {तारीख:"2017-01-18 17:24:00"}];स्थिरांक सॉर्टबायटाइम =(गिरफ्तारी =[ ]) => { arr.sort((a, b) => { const dateA =new date(a.date); const dateB =new date(b.date); वापसी की तारीख ए <दिनांक बी? -1:(दिनांक ए> dateB ? 1 :0); });};sortByTime(arr);console.log(arr);
आउटपुट
और कंसोल में आउटपुट होगा -
<पूर्व>[ { दिनांक:'2016-04-26 20:00:00'}, { दिनांक:'2016-06-08 18:10:00'}, { दिनांक:'2017-01-18 17:24 :00' }, { दिनांक:'2017-01-18 17:30:21' }, { दिनांक:'2017-02-06 14:38:00' }]