JSFiddle - React, Tailwind, and code Playground

HTML

<div ng-controller="MyCtrl">Result 1 is {{result1}} and Result 2 is {{result2}}!</div>

JavaScript

var myApp = angular.module('myApp', []);

function MyCtrl($scope) {
    var o1 = {
        "ecn": 1,
        "firstName": "John",
        "middle": "A",
        "last": "Doe",
        "dob": null
    };
    var o2 = {
        "ecn": 1,
        "firstName": "John",
        "middle": "A",
        "last": "Doe",
        "dob": null
    }
    
    o1.dob = new Date('');
    o2.dob = new Date('');
    $scope.result1 = angular.equals(o1, o2);
    
    o1.dob = new Date();
    o2.dob = new Date();
    $scope.result2 = angular.equals(o1, o2);
    
}