Time Sorting Ascending or Descending Order in Javascript
Javascript
ascending order
descending order
I have an object like
var details = [{id:1,fromtime:10:00},{id:2,fromtime:20:00},{id:3,fromtime:15:00}];
I want show the records by from time order. Here is the javascript code for time sorting.
function SortByTime(a,b){ var fromtime1 = a.fromtime; fromtime1 = parseInt(fromtime1.trim().replace(':','')); // 900 var fromtime2 = b.fromtime; fromtime2 = parseInt(fromtime2.trim().replace(':','')); // 1100 if(fromtime1 > fromtime2){ return ((fromtime1 < fromtime2) ? -1 : ((fromtime1 > fromtime2) ? 1 : 0)); } }
Here is the code for calling above function.
details.sort(SortByTime);
You might also like:
File Upload Using Angular Js and Node Js28-05-2018 AngularJs Node js file upload multer module |
How To Get Your Blogs Posts Using Blogger API30-07-2017 blogger api json php |
How to get current date and time (yyyy-mm-dd H:i:s) using javascript09-03-2017 javascript date time |
Get next date from given date in javascript06-03-2017 date javascript next date |
Filter for insert HTML in Angular Js06-03-2017 filter show html angular js html |