আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা এই মত তারিখের বস্তুর অ্যারে নেয় -
const arr =[ {তারিখ:"2016-06-08 18:10:00"}, {তারিখ:"2016-04-26 20:01: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:01:00"}, {তারিখ:"2017-02-06 14:38:00"}, {তারিখ:"2017-01-18 17:30:21"}, {তারিখ:"2017-01-18 17:24:00"}];const sortByTime =(arr =[ ]) => { arr.sort((a, b) => { const dateA =new Date( a.date); const dateB =new Date( b.date); ফেরত dateAdateB? 1 :0); });};sortByTime(arr);console.log(arr);
আউটপুট
এবং কনসোলে আউটপুট হবে −
<প্রে> [ {তারিখ:'2016-04-26 20:01: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' }]