Избегать объектов Date - отличная идея. Меньше кода, более надежный и, вероятно, гораздо быстрее. ;-)

у свои даты рождения следующим образом:

4.02.1976 14:371.7.1990 11:3510.10.1910 18:00

Я хотел отсортировать его, используя что-то похожее на этот код (включив сортировку по рождению):

var obj = [{"id":1,"dateOfBirth":"1.7.1990 11:35"}, 
 {"id":4,"dateOfBirth":"4.02.1976 14:37"},{"id":2,"dateOfBirth":"28.10.1950 
2:15"},{"id":3,"dateOfBirth":"03.01.1963 23:10"}]

obj.sort(function(a,b) { return new Date(a.dateOfBirth).getTime() - new 
 Date(b.dateOfBirth).getTime() } );      

Я не уверен, что мне нужно переформатировать даты рождения, чтобы добиться этого.

Ответы на вопрос(2)

Ваш ответ на вопрос