
/// Start of method test Date.setUTCHours()

// Date.setUTCHours()
Return value: NaN (NaN)

Original object: Invalid Date (NaN)


/// End of method test Date.setUTCHours()


/// Start of method test Date.setUTCHours(hour)

// Date.setUTCHours("23")
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)


/// End of method test Date.setUTCHours(hour)


/// Start of method test Date.setUTCHours(hour, minute)

// Date.setUTCHours("23", "59")
Return value: 1583020773000 (1583020773000)

Original object: Sun Mar 1 05:44:33 GMT+0545 2020 (1583020773000)

// Date.setUTCHours(-1, "59")
Return value: 1582934373000 (1582934373000)

Original object: Sat Feb 29 05:44:33 GMT+0545 2020 (1582934373000)

// Date.setUTCHours(NaN, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59")
Return value: 1583024373000 (1583024373000)

Original object: Sun Mar 1 06:44:33 GMT+0545 2020 (1583024373000)

// Date.setUTCHours("23", -1)
Return value: 1583017173000 (1583017173000)

Original object: Sun Mar 1 04:44:33 GMT+0545 2020 (1583017173000)

// Date.setUTCHours(-1, -1)
Return value: 1582930773000 (1582930773000)

Original object: Sat Feb 29 04:44:33 GMT+0545 2020 (1582930773000)

// Date.setUTCHours(NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1)
Return value: 1583020773000 (1583020773000)

Original object: Sun Mar 1 05:44:33 GMT+0545 2020 (1583020773000)

// Date.setUTCHours("23", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5)
Return value: 1583020833000 (1583020833000)

Original object: Sun Mar 1 05:45:33 GMT+0545 2020 (1583020833000)

// Date.setUTCHours(-1, 60.5)
Return value: 1582934433000 (1582934433000)

Original object: Sat Feb 29 05:45:33 GMT+0545 2020 (1582934433000)

// Date.setUTCHours(NaN, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5)
Return value: 1583024433000 (1583024433000)

Original object: Sun Mar 1 06:45:33 GMT+0545 2020 (1583024433000)


/// End of method test Date.setUTCHours(hour, minute)


/// Start of method test Date.setUTCHours(hour, minute, second)

// Date.setUTCHours("23", "59", "59")
Return value: 1583020799000 (1583020799000)

Original object: Sun Mar 1 05:44:59 GMT+0545 2020 (1583020799000)

// Date.setUTCHours(-1, "59", "59")
Return value: 1582934399000 (1582934399000)

Original object: Sat Feb 29 05:44:59 GMT+0545 2020 (1582934399000)

// Date.setUTCHours(NaN, "59", "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", "59")
Return value: 1583024399000 (1583024399000)

Original object: Sun Mar 1 06:44:59 GMT+0545 2020 (1583024399000)

// Date.setUTCHours("23", -1, "59")
Return value: 1583017199000 (1583017199000)

Original object: Sun Mar 1 04:44:59 GMT+0545 2020 (1583017199000)

// Date.setUTCHours(-1, -1, "59")
Return value: 1582930799000 (1582930799000)

Original object: Sat Feb 29 04:44:59 GMT+0545 2020 (1582930799000)

// Date.setUTCHours(NaN, -1, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, "59")
Return value: 1583020799000 (1583020799000)

Original object: Sun Mar 1 05:44:59 GMT+0545 2020 (1583020799000)

// Date.setUTCHours("23", NaN, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, "59")
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, "59")
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, "59")
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, "59")
Return value: 1583020859000 (1583020859000)

Original object: Sun Mar 1 05:45:59 GMT+0545 2020 (1583020859000)

// Date.setUTCHours(-1, 60.5, "59")
Return value: 1582934459000 (1582934459000)

Original object: Sat Feb 29 05:45:59 GMT+0545 2020 (1582934459000)

// Date.setUTCHours(NaN, 60.5, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, "59")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, "59")
Return value: 1583024459000 (1583024459000)

Original object: Sun Mar 1 06:45:59 GMT+0545 2020 (1583024459000)

// Date.setUTCHours("23", "59", -1)
Return value: 1583020739000 (1583020739000)

Original object: Sun Mar 1 05:43:59 GMT+0545 2020 (1583020739000)

// Date.setUTCHours(-1, "59", -1)
Return value: 1582934339000 (1582934339000)

Original object: Sat Feb 29 05:43:59 GMT+0545 2020 (1582934339000)

// Date.setUTCHours(NaN, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", -1)
Return value: 1583024339000 (1583024339000)

Original object: Sun Mar 1 06:43:59 GMT+0545 2020 (1583024339000)

// Date.setUTCHours("23", -1, -1)
Return value: 1583017139000 (1583017139000)

Original object: Sun Mar 1 04:43:59 GMT+0545 2020 (1583017139000)

// Date.setUTCHours(-1, -1, -1)
Return value: 1582930739000 (1582930739000)

Original object: Sat Feb 29 04:43:59 GMT+0545 2020 (1582930739000)

// Date.setUTCHours(NaN, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, -1)
Return value: 1583020739000 (1583020739000)

Original object: Sun Mar 1 05:43:59 GMT+0545 2020 (1583020739000)

// Date.setUTCHours("23", NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, -1)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, -1)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, -1)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, -1)
Return value: 1583020799000 (1583020799000)

Original object: Sun Mar 1 05:44:59 GMT+0545 2020 (1583020799000)

// Date.setUTCHours(-1, 60.5, -1)
Return value: 1582934399000 (1582934399000)

Original object: Sat Feb 29 05:44:59 GMT+0545 2020 (1582934399000)

// Date.setUTCHours(NaN, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, -1)
Return value: 1583024399000 (1583024399000)

Original object: Sun Mar 1 06:44:59 GMT+0545 2020 (1583024399000)

// Date.setUTCHours("23", "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, NaN)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, NaN)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, NaN)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, {})
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, {})
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, {})
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", undefined)
Return value: 1583020773000 (1583020773000)

Original object: Sun Mar 1 05:44:33 GMT+0545 2020 (1583020773000)

// Date.setUTCHours(-1, "59", undefined)
Return value: 1582934373000 (1582934373000)

Original object: Sat Feb 29 05:44:33 GMT+0545 2020 (1582934373000)

// Date.setUTCHours(NaN, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", undefined)
Return value: 1583024373000 (1583024373000)

Original object: Sun Mar 1 06:44:33 GMT+0545 2020 (1583024373000)

// Date.setUTCHours("23", -1, undefined)
Return value: 1583017173000 (1583017173000)

Original object: Sun Mar 1 04:44:33 GMT+0545 2020 (1583017173000)

// Date.setUTCHours(-1, -1, undefined)
Return value: 1582930773000 (1582930773000)

Original object: Sat Feb 29 04:44:33 GMT+0545 2020 (1582930773000)

// Date.setUTCHours(NaN, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, undefined)
Return value: 1583020773000 (1583020773000)

Original object: Sun Mar 1 05:44:33 GMT+0545 2020 (1583020773000)

// Date.setUTCHours("23", NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, undefined)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, undefined)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, undefined)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, undefined)
Return value: 1583020833000 (1583020833000)

Original object: Sun Mar 1 05:45:33 GMT+0545 2020 (1583020833000)

// Date.setUTCHours(-1, 60.5, undefined)
Return value: 1582934433000 (1582934433000)

Original object: Sat Feb 29 05:45:33 GMT+0545 2020 (1582934433000)

// Date.setUTCHours(NaN, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, undefined)
Return value: 1583024433000 (1583024433000)

Original object: Sun Mar 1 06:45:33 GMT+0545 2020 (1583024433000)

// Date.setUTCHours("23", "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, null)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, null)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, null)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, "invalid string")
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, "invalid string")
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, "invalid string")
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, Infinity)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, Infinity)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, Infinity)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", 60.5)
Return value: 1583020800000 (1583020800000)

Original object: Sun Mar 1 05:45:00 GMT+0545 2020 (1583020800000)

// Date.setUTCHours(-1, "59", 60.5)
Return value: 1582934400000 (1582934400000)

Original object: Sat Feb 29 05:45:00 GMT+0545 2020 (1582934400000)

// Date.setUTCHours(NaN, "59", 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", 60.5)
Return value: 1583024400000 (1583024400000)

Original object: Sun Mar 1 06:45:00 GMT+0545 2020 (1583024400000)

// Date.setUTCHours("23", -1, 60.5)
Return value: 1583017200000 (1583017200000)

Original object: Sun Mar 1 04:45:00 GMT+0545 2020 (1583017200000)

// Date.setUTCHours(-1, -1, 60.5)
Return value: 1582930800000 (1582930800000)

Original object: Sat Feb 29 04:45:00 GMT+0545 2020 (1582930800000)

// Date.setUTCHours(NaN, -1, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, 60.5)
Return value: 1583020800000 (1583020800000)

Original object: Sun Mar 1 05:45:00 GMT+0545 2020 (1583020800000)

// Date.setUTCHours("23", NaN, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, 60.5)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, 60.5)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, 60.5)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, 60.5)
Return value: 1583020860000 (1583020860000)

Original object: Sun Mar 1 05:46:00 GMT+0545 2020 (1583020860000)

// Date.setUTCHours(-1, 60.5, 60.5)
Return value: 1582934460000 (1582934460000)

Original object: Sat Feb 29 05:46:00 GMT+0545 2020 (1582934460000)

// Date.setUTCHours(NaN, 60.5, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, 60.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, 60.5)
Return value: 1583024460000 (1583024460000)

Original object: Sun Mar 1 06:46:00 GMT+0545 2020 (1583024460000)


/// End of method test Date.setUTCHours(hour, minute, second)


/// Start of method test Date.setUTCHours(hour, minute, second, millisecond)

// Date.setUTCHours("23", "59", "59", "999")
Return value: 1583020799999 (1583020799999)

Original object: Sun Mar 1 05:44:59 GMT+0545 2020 (1583020799999)

// Date.setUTCHours(-1, "59", "59", "999")
Return value: 1582934399999 (1582934399999)

Original object: Sat Feb 29 05:44:59 GMT+0545 2020 (1582934399999)

// Date.setUTCHours(NaN, "59", "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", "59", "999")
Return value: 1583024399999 (1583024399999)

Original object: Sun Mar 1 06:44:59 GMT+0545 2020 (1583024399999)

// Date.setUTCHours("23", -1, "59", "999")
Return value: 1583017199999 (1583017199999)

Original object: Sun Mar 1 04:44:59 GMT+0545 2020 (1583017199999)

// Date.setUTCHours(-1, -1, "59", "999")
Return value: 1582930799999 (1582930799999)

Original object: Sat Feb 29 04:44:59 GMT+0545 2020 (1582930799999)

// Date.setUTCHours(NaN, -1, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, "59", "999")
Return value: 1583020799999 (1583020799999)

Original object: Sun Mar 1 05:44:59 GMT+0545 2020 (1583020799999)

// Date.setUTCHours("23", NaN, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, "59", "999")
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, "59", "999")
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, "59", "999")
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, "59", "999")
Return value: 1583020859999 (1583020859999)

Original object: Sun Mar 1 05:45:59 GMT+0545 2020 (1583020859999)

// Date.setUTCHours(-1, 60.5, "59", "999")
Return value: 1582934459999 (1582934459999)

Original object: Sat Feb 29 05:45:59 GMT+0545 2020 (1582934459999)

// Date.setUTCHours(NaN, 60.5, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, "59", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, "59", "999")
Return value: 1583024459999 (1583024459999)

Original object: Sun Mar 1 06:45:59 GMT+0545 2020 (1583024459999)

// Date.setUTCHours("23", "59", -1, "999")
Return value: 1583020739999 (1583020739999)

Original object: Sun Mar 1 05:43:59 GMT+0545 2020 (1583020739999)

// Date.setUTCHours(-1, "59", -1, "999")
Return value: 1582934339999 (1582934339999)

Original object: Sat Feb 29 05:43:59 GMT+0545 2020 (1582934339999)

// Date.setUTCHours(NaN, "59", -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", -1, "999")
Return value: 1583024339999 (1583024339999)

Original object: Sun Mar 1 06:43:59 GMT+0545 2020 (1583024339999)

// Date.setUTCHours("23", -1, -1, "999")
Return value: 1583017139999 (1583017139999)

Original object: Sun Mar 1 04:43:59 GMT+0545 2020 (1583017139999)

// Date.setUTCHours(-1, -1, -1, "999")
Return value: 1582930739999 (1582930739999)

Original object: Sat Feb 29 04:43:59 GMT+0545 2020 (1582930739999)

// Date.setUTCHours(NaN, -1, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, -1, "999")
Return value: 1583020739999 (1583020739999)

Original object: Sun Mar 1 05:43:59 GMT+0545 2020 (1583020739999)

// Date.setUTCHours("23", NaN, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, -1, "999")
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, -1, "999")
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, -1, "999")
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, -1, "999")
Return value: 1583020799999 (1583020799999)

Original object: Sun Mar 1 05:44:59 GMT+0545 2020 (1583020799999)

// Date.setUTCHours(-1, 60.5, -1, "999")
Return value: 1582934399999 (1582934399999)

Original object: Sat Feb 29 05:44:59 GMT+0545 2020 (1582934399999)

// Date.setUTCHours(NaN, 60.5, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, -1, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, -1, "999")
Return value: 1583024399999 (1583024399999)

Original object: Sun Mar 1 06:44:59 GMT+0545 2020 (1583024399999)

// Date.setUTCHours("23", "59", NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, NaN, "999")
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, NaN, "999")
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, NaN, "999")
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, NaN, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, {}, "999")
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, {}, "999")
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, {}, "999")
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, {}, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", undefined, "999")
Return value: 1583020773000 (1583020773000)

Original object: Sun Mar 1 05:44:33 GMT+0545 2020 (1583020773000)

// Date.setUTCHours(-1, "59", undefined, "999")
Return value: 1582934373000 (1582934373000)

Original object: Sat Feb 29 05:44:33 GMT+0545 2020 (1582934373000)

// Date.setUTCHours(NaN, "59", undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", undefined, "999")
Return value: 1583024373000 (1583024373000)

Original object: Sun Mar 1 06:44:33 GMT+0545 2020 (1583024373000)

// Date.setUTCHours("23", -1, undefined, "999")
Return value: 1583017173000 (1583017173000)

Original object: Sun Mar 1 04:44:33 GMT+0545 2020 (1583017173000)

// Date.setUTCHours(-1, -1, undefined, "999")
Return value: 1582930773000 (1582930773000)

Original object: Sat Feb 29 04:44:33 GMT+0545 2020 (1582930773000)

// Date.setUTCHours(NaN, -1, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, undefined, "999")
Return value: 1583020773000 (1583020773000)

Original object: Sun Mar 1 05:44:33 GMT+0545 2020 (1583020773000)

// Date.setUTCHours("23", NaN, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, undefined, "999")
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, undefined, "999")
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, undefined, "999")
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, undefined, "999")
Return value: 1583020833000 (1583020833000)

Original object: Sun Mar 1 05:45:33 GMT+0545 2020 (1583020833000)

// Date.setUTCHours(-1, 60.5, undefined, "999")
Return value: 1582934433000 (1582934433000)

Original object: Sat Feb 29 05:45:33 GMT+0545 2020 (1582934433000)

// Date.setUTCHours(NaN, 60.5, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, undefined, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, undefined, "999")
Return value: 1583024433000 (1583024433000)

Original object: Sun Mar 1 06:45:33 GMT+0545 2020 (1583024433000)

// Date.setUTCHours("23", "59", null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, null, "999")
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, null, "999")
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, null, "999")
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, null, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, "invalid string", "999")
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, "invalid string", "999")
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, "invalid string", "999")
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, "invalid string", "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, Infinity, "999")
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, Infinity, "999")
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, Infinity, "999")
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, Infinity, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", 60.5, "999")
Return value: 1583020800999 (1583020800999)

Original object: Sun Mar 1 05:45:00 GMT+0545 2020 (1583020800999)

// Date.setUTCHours(-1, "59", 60.5, "999")
Return value: 1582934400999 (1582934400999)

Original object: Sat Feb 29 05:45:00 GMT+0545 2020 (1582934400999)

// Date.setUTCHours(NaN, "59", 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", 60.5, "999")
Return value: 1583024400999 (1583024400999)

Original object: Sun Mar 1 06:45:00 GMT+0545 2020 (1583024400999)

// Date.setUTCHours("23", -1, 60.5, "999")
Return value: 1583017200999 (1583017200999)

Original object: Sun Mar 1 04:45:00 GMT+0545 2020 (1583017200999)

// Date.setUTCHours(-1, -1, 60.5, "999")
Return value: 1582930800999 (1582930800999)

Original object: Sat Feb 29 04:45:00 GMT+0545 2020 (1582930800999)

// Date.setUTCHours(NaN, -1, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, 60.5, "999")
Return value: 1583020800999 (1583020800999)

Original object: Sun Mar 1 05:45:00 GMT+0545 2020 (1583020800999)

// Date.setUTCHours("23", NaN, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, 60.5, "999")
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, 60.5, "999")
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, 60.5, "999")
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, 60.5, "999")
Return value: 1583020860999 (1583020860999)

Original object: Sun Mar 1 05:46:00 GMT+0545 2020 (1583020860999)

// Date.setUTCHours(-1, 60.5, 60.5, "999")
Return value: 1582934460999 (1582934460999)

Original object: Sat Feb 29 05:46:00 GMT+0545 2020 (1582934460999)

// Date.setUTCHours(NaN, 60.5, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, 60.5, "999")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, 60.5, "999")
Return value: 1583024460999 (1583024460999)

Original object: Sun Mar 1 06:46:00 GMT+0545 2020 (1583024460999)

// Date.setUTCHours("23", "59", "59", -1)
Return value: 1583020798999 (1583020798999)

Original object: Sun Mar 1 05:44:58 GMT+0545 2020 (1583020798999)

// Date.setUTCHours(-1, "59", "59", -1)
Return value: 1582934398999 (1582934398999)

Original object: Sat Feb 29 05:44:58 GMT+0545 2020 (1582934398999)

// Date.setUTCHours(NaN, "59", "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", "59", -1)
Return value: 1583024398999 (1583024398999)

Original object: Sun Mar 1 06:44:58 GMT+0545 2020 (1583024398999)

// Date.setUTCHours("23", -1, "59", -1)
Return value: 1583017198999 (1583017198999)

Original object: Sun Mar 1 04:44:58 GMT+0545 2020 (1583017198999)

// Date.setUTCHours(-1, -1, "59", -1)
Return value: 1582930798999 (1582930798999)

Original object: Sat Feb 29 04:44:58 GMT+0545 2020 (1582930798999)

// Date.setUTCHours(NaN, -1, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, "59", -1)
Return value: 1583020798999 (1583020798999)

Original object: Sun Mar 1 05:44:58 GMT+0545 2020 (1583020798999)

// Date.setUTCHours("23", NaN, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, "59", -1)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, "59", -1)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, "59", -1)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, "59", -1)
Return value: 1583020858999 (1583020858999)

Original object: Sun Mar 1 05:45:58 GMT+0545 2020 (1583020858999)

// Date.setUTCHours(-1, 60.5, "59", -1)
Return value: 1582934458999 (1582934458999)

Original object: Sat Feb 29 05:45:58 GMT+0545 2020 (1582934458999)

// Date.setUTCHours(NaN, 60.5, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, "59", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, "59", -1)
Return value: 1583024458999 (1583024458999)

Original object: Sun Mar 1 06:45:58 GMT+0545 2020 (1583024458999)

// Date.setUTCHours("23", "59", -1, -1)
Return value: 1583020738999 (1583020738999)

Original object: Sun Mar 1 05:43:58 GMT+0545 2020 (1583020738999)

// Date.setUTCHours(-1, "59", -1, -1)
Return value: 1582934338999 (1582934338999)

Original object: Sat Feb 29 05:43:58 GMT+0545 2020 (1582934338999)

// Date.setUTCHours(NaN, "59", -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", -1, -1)
Return value: 1583024338999 (1583024338999)

Original object: Sun Mar 1 06:43:58 GMT+0545 2020 (1583024338999)

// Date.setUTCHours("23", -1, -1, -1)
Return value: 1583017138999 (1583017138999)

Original object: Sun Mar 1 04:43:58 GMT+0545 2020 (1583017138999)

// Date.setUTCHours(-1, -1, -1, -1)
Return value: 1582930738999 (1582930738999)

Original object: Sat Feb 29 04:43:58 GMT+0545 2020 (1582930738999)

// Date.setUTCHours(NaN, -1, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, -1, -1)
Return value: 1583020738999 (1583020738999)

Original object: Sun Mar 1 05:43:58 GMT+0545 2020 (1583020738999)

// Date.setUTCHours("23", NaN, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, -1, -1)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, -1, -1)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, -1, -1)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, -1, -1)
Return value: 1583020798999 (1583020798999)

Original object: Sun Mar 1 05:44:58 GMT+0545 2020 (1583020798999)

// Date.setUTCHours(-1, 60.5, -1, -1)
Return value: 1582934398999 (1582934398999)

Original object: Sat Feb 29 05:44:58 GMT+0545 2020 (1582934398999)

// Date.setUTCHours(NaN, 60.5, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, -1, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, -1, -1)
Return value: 1583024398999 (1583024398999)

Original object: Sun Mar 1 06:44:58 GMT+0545 2020 (1583024398999)

// Date.setUTCHours("23", "59", NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, NaN, -1)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, NaN, -1)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, NaN, -1)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, NaN, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, {}, -1)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, {}, -1)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, {}, -1)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, {}, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", undefined, -1)
Return value: 1583020773000 (1583020773000)

Original object: Sun Mar 1 05:44:33 GMT+0545 2020 (1583020773000)

// Date.setUTCHours(-1, "59", undefined, -1)
Return value: 1582934373000 (1582934373000)

Original object: Sat Feb 29 05:44:33 GMT+0545 2020 (1582934373000)

// Date.setUTCHours(NaN, "59", undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", undefined, -1)
Return value: 1583024373000 (1583024373000)

Original object: Sun Mar 1 06:44:33 GMT+0545 2020 (1583024373000)

// Date.setUTCHours("23", -1, undefined, -1)
Return value: 1583017173000 (1583017173000)

Original object: Sun Mar 1 04:44:33 GMT+0545 2020 (1583017173000)

// Date.setUTCHours(-1, -1, undefined, -1)
Return value: 1582930773000 (1582930773000)

Original object: Sat Feb 29 04:44:33 GMT+0545 2020 (1582930773000)

// Date.setUTCHours(NaN, -1, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, undefined, -1)
Return value: 1583020773000 (1583020773000)

Original object: Sun Mar 1 05:44:33 GMT+0545 2020 (1583020773000)

// Date.setUTCHours("23", NaN, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, undefined, -1)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, undefined, -1)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, undefined, -1)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, undefined, -1)
Return value: 1583020833000 (1583020833000)

Original object: Sun Mar 1 05:45:33 GMT+0545 2020 (1583020833000)

// Date.setUTCHours(-1, 60.5, undefined, -1)
Return value: 1582934433000 (1582934433000)

Original object: Sat Feb 29 05:45:33 GMT+0545 2020 (1582934433000)

// Date.setUTCHours(NaN, 60.5, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, undefined, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, undefined, -1)
Return value: 1583024433000 (1583024433000)

Original object: Sun Mar 1 06:45:33 GMT+0545 2020 (1583024433000)

// Date.setUTCHours("23", "59", null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, null, -1)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, null, -1)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, null, -1)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, null, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, "invalid string", -1)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, "invalid string", -1)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, "invalid string", -1)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, "invalid string", -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, Infinity, -1)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, Infinity, -1)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, Infinity, -1)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, Infinity, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", 60.5, -1)
Return value: 1583020799999 (1583020799999)

Original object: Sun Mar 1 05:44:59 GMT+0545 2020 (1583020799999)

// Date.setUTCHours(-1, "59", 60.5, -1)
Return value: 1582934399999 (1582934399999)

Original object: Sat Feb 29 05:44:59 GMT+0545 2020 (1582934399999)

// Date.setUTCHours(NaN, "59", 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", 60.5, -1)
Return value: 1583024399999 (1583024399999)

Original object: Sun Mar 1 06:44:59 GMT+0545 2020 (1583024399999)

// Date.setUTCHours("23", -1, 60.5, -1)
Return value: 1583017199999 (1583017199999)

Original object: Sun Mar 1 04:44:59 GMT+0545 2020 (1583017199999)

// Date.setUTCHours(-1, -1, 60.5, -1)
Return value: 1582930799999 (1582930799999)

Original object: Sat Feb 29 04:44:59 GMT+0545 2020 (1582930799999)

// Date.setUTCHours(NaN, -1, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, 60.5, -1)
Return value: 1583020799999 (1583020799999)

Original object: Sun Mar 1 05:44:59 GMT+0545 2020 (1583020799999)

// Date.setUTCHours("23", NaN, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, 60.5, -1)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, 60.5, -1)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, 60.5, -1)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, 60.5, -1)
Return value: 1583020859999 (1583020859999)

Original object: Sun Mar 1 05:45:59 GMT+0545 2020 (1583020859999)

// Date.setUTCHours(-1, 60.5, 60.5, -1)
Return value: 1582934459999 (1582934459999)

Original object: Sat Feb 29 05:45:59 GMT+0545 2020 (1582934459999)

// Date.setUTCHours(NaN, 60.5, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, 60.5, -1)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, 60.5, -1)
Return value: 1583024459999 (1583024459999)

Original object: Sun Mar 1 06:45:59 GMT+0545 2020 (1583024459999)

// Date.setUTCHours("23", "59", "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, "59", NaN)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, "59", NaN)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, "59", NaN)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, "59", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, -1, NaN)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, -1, NaN)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, -1, NaN)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, -1, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, NaN, NaN)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, NaN, NaN)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, NaN, NaN)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, NaN, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, {}, NaN)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, {}, NaN)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, {}, NaN)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, {}, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", undefined, NaN)
Return value: 1583020773000 (1583020773000)

Original object: Sun Mar 1 05:44:33 GMT+0545 2020 (1583020773000)

// Date.setUTCHours(-1, "59", undefined, NaN)
Return value: 1582934373000 (1582934373000)

Original object: Sat Feb 29 05:44:33 GMT+0545 2020 (1582934373000)

// Date.setUTCHours(NaN, "59", undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", undefined, NaN)
Return value: 1583024373000 (1583024373000)

Original object: Sun Mar 1 06:44:33 GMT+0545 2020 (1583024373000)

// Date.setUTCHours("23", -1, undefined, NaN)
Return value: 1583017173000 (1583017173000)

Original object: Sun Mar 1 04:44:33 GMT+0545 2020 (1583017173000)

// Date.setUTCHours(-1, -1, undefined, NaN)
Return value: 1582930773000 (1582930773000)

Original object: Sat Feb 29 04:44:33 GMT+0545 2020 (1582930773000)

// Date.setUTCHours(NaN, -1, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, undefined, NaN)
Return value: 1583020773000 (1583020773000)

Original object: Sun Mar 1 05:44:33 GMT+0545 2020 (1583020773000)

// Date.setUTCHours("23", NaN, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, undefined, NaN)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, undefined, NaN)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, undefined, NaN)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, undefined, NaN)
Return value: 1583020833000 (1583020833000)

Original object: Sun Mar 1 05:45:33 GMT+0545 2020 (1583020833000)

// Date.setUTCHours(-1, 60.5, undefined, NaN)
Return value: 1582934433000 (1582934433000)

Original object: Sat Feb 29 05:45:33 GMT+0545 2020 (1582934433000)

// Date.setUTCHours(NaN, 60.5, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, undefined, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, undefined, NaN)
Return value: 1583024433000 (1583024433000)

Original object: Sun Mar 1 06:45:33 GMT+0545 2020 (1583024433000)

// Date.setUTCHours("23", "59", null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, null, NaN)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, null, NaN)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, null, NaN)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, null, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, "invalid string", NaN)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, "invalid string", NaN)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, "invalid string", NaN)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, "invalid string", NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, Infinity, NaN)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, Infinity, NaN)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, Infinity, NaN)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, Infinity, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, 60.5, NaN)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, 60.5, NaN)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, 60.5, NaN)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, 60.5, NaN)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, "59", {})
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, "59", {})
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, "59", {})
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, "59", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, -1, {})
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, -1, {})
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, -1, {})
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, -1, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, NaN, {})
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, NaN, {})
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, NaN, {})
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, NaN, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, {}, {})
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, {}, {})
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, {}, {})
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, {}, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", undefined, {})
Return value: 1583020773000 (1583020773000)

Original object: Sun Mar 1 05:44:33 GMT+0545 2020 (1583020773000)

// Date.setUTCHours(-1, "59", undefined, {})
Return value: 1582934373000 (1582934373000)

Original object: Sat Feb 29 05:44:33 GMT+0545 2020 (1582934373000)

// Date.setUTCHours(NaN, "59", undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", undefined, {})
Return value: 1583024373000 (1583024373000)

Original object: Sun Mar 1 06:44:33 GMT+0545 2020 (1583024373000)

// Date.setUTCHours("23", -1, undefined, {})
Return value: 1583017173000 (1583017173000)

Original object: Sun Mar 1 04:44:33 GMT+0545 2020 (1583017173000)

// Date.setUTCHours(-1, -1, undefined, {})
Return value: 1582930773000 (1582930773000)

Original object: Sat Feb 29 04:44:33 GMT+0545 2020 (1582930773000)

// Date.setUTCHours(NaN, -1, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, undefined, {})
Return value: 1583020773000 (1583020773000)

Original object: Sun Mar 1 05:44:33 GMT+0545 2020 (1583020773000)

// Date.setUTCHours("23", NaN, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, undefined, {})
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, undefined, {})
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, undefined, {})
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, undefined, {})
Return value: 1583020833000 (1583020833000)

Original object: Sun Mar 1 05:45:33 GMT+0545 2020 (1583020833000)

// Date.setUTCHours(-1, 60.5, undefined, {})
Return value: 1582934433000 (1582934433000)

Original object: Sat Feb 29 05:45:33 GMT+0545 2020 (1582934433000)

// Date.setUTCHours(NaN, 60.5, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, undefined, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, undefined, {})
Return value: 1583024433000 (1583024433000)

Original object: Sun Mar 1 06:45:33 GMT+0545 2020 (1583024433000)

// Date.setUTCHours("23", "59", null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, null, {})
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, null, {})
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, null, {})
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, null, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, "invalid string", {})
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, "invalid string", {})
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, "invalid string", {})
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, "invalid string", {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, Infinity, {})
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, Infinity, {})
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, Infinity, {})
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, Infinity, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, 60.5, {})
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, 60.5, {})
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, 60.5, {})
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, 60.5, {})
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", "59", undefined)
Return value: 1583020799000 (1583020799000)

Original object: Sun Mar 1 05:44:59 GMT+0545 2020 (1583020799000)

// Date.setUTCHours(-1, "59", "59", undefined)
Return value: 1582934399000 (1582934399000)

Original object: Sat Feb 29 05:44:59 GMT+0545 2020 (1582934399000)

// Date.setUTCHours(NaN, "59", "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", "59", undefined)
Return value: 1583024399000 (1583024399000)

Original object: Sun Mar 1 06:44:59 GMT+0545 2020 (1583024399000)

// Date.setUTCHours("23", -1, "59", undefined)
Return value: 1583017199000 (1583017199000)

Original object: Sun Mar 1 04:44:59 GMT+0545 2020 (1583017199000)

// Date.setUTCHours(-1, -1, "59", undefined)
Return value: 1582930799000 (1582930799000)

Original object: Sat Feb 29 04:44:59 GMT+0545 2020 (1582930799000)

// Date.setUTCHours(NaN, -1, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, "59", undefined)
Return value: 1583020799000 (1583020799000)

Original object: Sun Mar 1 05:44:59 GMT+0545 2020 (1583020799000)

// Date.setUTCHours("23", NaN, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, "59", undefined)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, "59", undefined)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, "59", undefined)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, "59", undefined)
Return value: 1583020859000 (1583020859000)

Original object: Sun Mar 1 05:45:59 GMT+0545 2020 (1583020859000)

// Date.setUTCHours(-1, 60.5, "59", undefined)
Return value: 1582934459000 (1582934459000)

Original object: Sat Feb 29 05:45:59 GMT+0545 2020 (1582934459000)

// Date.setUTCHours(NaN, 60.5, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, "59", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, "59", undefined)
Return value: 1583024459000 (1583024459000)

Original object: Sun Mar 1 06:45:59 GMT+0545 2020 (1583024459000)

// Date.setUTCHours("23", "59", -1, undefined)
Return value: 1583020739000 (1583020739000)

Original object: Sun Mar 1 05:43:59 GMT+0545 2020 (1583020739000)

// Date.setUTCHours(-1, "59", -1, undefined)
Return value: 1582934339000 (1582934339000)

Original object: Sat Feb 29 05:43:59 GMT+0545 2020 (1582934339000)

// Date.setUTCHours(NaN, "59", -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", -1, undefined)
Return value: 1583024339000 (1583024339000)

Original object: Sun Mar 1 06:43:59 GMT+0545 2020 (1583024339000)

// Date.setUTCHours("23", -1, -1, undefined)
Return value: 1583017139000 (1583017139000)

Original object: Sun Mar 1 04:43:59 GMT+0545 2020 (1583017139000)

// Date.setUTCHours(-1, -1, -1, undefined)
Return value: 1582930739000 (1582930739000)

Original object: Sat Feb 29 04:43:59 GMT+0545 2020 (1582930739000)

// Date.setUTCHours(NaN, -1, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, -1, undefined)
Return value: 1583020739000 (1583020739000)

Original object: Sun Mar 1 05:43:59 GMT+0545 2020 (1583020739000)

// Date.setUTCHours("23", NaN, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, -1, undefined)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, -1, undefined)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, -1, undefined)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, -1, undefined)
Return value: 1583020799000 (1583020799000)

Original object: Sun Mar 1 05:44:59 GMT+0545 2020 (1583020799000)

// Date.setUTCHours(-1, 60.5, -1, undefined)
Return value: 1582934399000 (1582934399000)

Original object: Sat Feb 29 05:44:59 GMT+0545 2020 (1582934399000)

// Date.setUTCHours(NaN, 60.5, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, -1, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, -1, undefined)
Return value: 1583024399000 (1583024399000)

Original object: Sun Mar 1 06:44:59 GMT+0545 2020 (1583024399000)

// Date.setUTCHours("23", "59", NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, NaN, undefined)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, NaN, undefined)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, NaN, undefined)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, NaN, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, {}, undefined)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, {}, undefined)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, {}, undefined)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, {}, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", undefined, undefined)
Return value: 1583020773000 (1583020773000)

Original object: Sun Mar 1 05:44:33 GMT+0545 2020 (1583020773000)

// Date.setUTCHours(-1, "59", undefined, undefined)
Return value: 1582934373000 (1582934373000)

Original object: Sat Feb 29 05:44:33 GMT+0545 2020 (1582934373000)

// Date.setUTCHours(NaN, "59", undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", undefined, undefined)
Return value: 1583024373000 (1583024373000)

Original object: Sun Mar 1 06:44:33 GMT+0545 2020 (1583024373000)

// Date.setUTCHours("23", -1, undefined, undefined)
Return value: 1583017173000 (1583017173000)

Original object: Sun Mar 1 04:44:33 GMT+0545 2020 (1583017173000)

// Date.setUTCHours(-1, -1, undefined, undefined)
Return value: 1582930773000 (1582930773000)

Original object: Sat Feb 29 04:44:33 GMT+0545 2020 (1582930773000)

// Date.setUTCHours(NaN, -1, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, undefined, undefined)
Return value: 1583020773000 (1583020773000)

Original object: Sun Mar 1 05:44:33 GMT+0545 2020 (1583020773000)

// Date.setUTCHours("23", NaN, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, undefined, undefined)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, undefined, undefined)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, undefined, undefined)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, undefined, undefined)
Return value: 1583020833000 (1583020833000)

Original object: Sun Mar 1 05:45:33 GMT+0545 2020 (1583020833000)

// Date.setUTCHours(-1, 60.5, undefined, undefined)
Return value: 1582934433000 (1582934433000)

Original object: Sat Feb 29 05:45:33 GMT+0545 2020 (1582934433000)

// Date.setUTCHours(NaN, 60.5, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, undefined, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, undefined, undefined)
Return value: 1583024433000 (1583024433000)

Original object: Sun Mar 1 06:45:33 GMT+0545 2020 (1583024433000)

// Date.setUTCHours("23", "59", null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, null, undefined)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, null, undefined)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, null, undefined)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, null, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, "invalid string", undefined)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, "invalid string", undefined)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, "invalid string", undefined)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, "invalid string", undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, Infinity, undefined)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, Infinity, undefined)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, Infinity, undefined)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, Infinity, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", 60.5, undefined)
Return value: 1583020800000 (1583020800000)

Original object: Sun Mar 1 05:45:00 GMT+0545 2020 (1583020800000)

// Date.setUTCHours(-1, "59", 60.5, undefined)
Return value: 1582934400000 (1582934400000)

Original object: Sat Feb 29 05:45:00 GMT+0545 2020 (1582934400000)

// Date.setUTCHours(NaN, "59", 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", 60.5, undefined)
Return value: 1583024400000 (1583024400000)

Original object: Sun Mar 1 06:45:00 GMT+0545 2020 (1583024400000)

// Date.setUTCHours("23", -1, 60.5, undefined)
Return value: 1583017200000 (1583017200000)

Original object: Sun Mar 1 04:45:00 GMT+0545 2020 (1583017200000)

// Date.setUTCHours(-1, -1, 60.5, undefined)
Return value: 1582930800000 (1582930800000)

Original object: Sat Feb 29 04:45:00 GMT+0545 2020 (1582930800000)

// Date.setUTCHours(NaN, -1, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, 60.5, undefined)
Return value: 1583020800000 (1583020800000)

Original object: Sun Mar 1 05:45:00 GMT+0545 2020 (1583020800000)

// Date.setUTCHours("23", NaN, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, 60.5, undefined)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, 60.5, undefined)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, 60.5, undefined)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, 60.5, undefined)
Return value: 1583020860000 (1583020860000)

Original object: Sun Mar 1 05:46:00 GMT+0545 2020 (1583020860000)

// Date.setUTCHours(-1, 60.5, 60.5, undefined)
Return value: 1582934460000 (1582934460000)

Original object: Sat Feb 29 05:46:00 GMT+0545 2020 (1582934460000)

// Date.setUTCHours(NaN, 60.5, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, 60.5, undefined)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, 60.5, undefined)
Return value: 1583024460000 (1583024460000)

Original object: Sun Mar 1 06:46:00 GMT+0545 2020 (1583024460000)

// Date.setUTCHours("23", "59", "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, "59", null)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, "59", null)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, "59", null)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, "59", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, -1, null)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, -1, null)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, -1, null)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, -1, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, NaN, null)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, NaN, null)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, NaN, null)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, NaN, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, {}, null)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, {}, null)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, {}, null)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, {}, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", undefined, null)
Return value: 1583020773000 (1583020773000)

Original object: Sun Mar 1 05:44:33 GMT+0545 2020 (1583020773000)

// Date.setUTCHours(-1, "59", undefined, null)
Return value: 1582934373000 (1582934373000)

Original object: Sat Feb 29 05:44:33 GMT+0545 2020 (1582934373000)

// Date.setUTCHours(NaN, "59", undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", undefined, null)
Return value: 1583024373000 (1583024373000)

Original object: Sun Mar 1 06:44:33 GMT+0545 2020 (1583024373000)

// Date.setUTCHours("23", -1, undefined, null)
Return value: 1583017173000 (1583017173000)

Original object: Sun Mar 1 04:44:33 GMT+0545 2020 (1583017173000)

// Date.setUTCHours(-1, -1, undefined, null)
Return value: 1582930773000 (1582930773000)

Original object: Sat Feb 29 04:44:33 GMT+0545 2020 (1582930773000)

// Date.setUTCHours(NaN, -1, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, undefined, null)
Return value: 1583020773000 (1583020773000)

Original object: Sun Mar 1 05:44:33 GMT+0545 2020 (1583020773000)

// Date.setUTCHours("23", NaN, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, undefined, null)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, undefined, null)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, undefined, null)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, undefined, null)
Return value: 1583020833000 (1583020833000)

Original object: Sun Mar 1 05:45:33 GMT+0545 2020 (1583020833000)

// Date.setUTCHours(-1, 60.5, undefined, null)
Return value: 1582934433000 (1582934433000)

Original object: Sat Feb 29 05:45:33 GMT+0545 2020 (1582934433000)

// Date.setUTCHours(NaN, 60.5, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, undefined, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, undefined, null)
Return value: 1583024433000 (1583024433000)

Original object: Sun Mar 1 06:45:33 GMT+0545 2020 (1583024433000)

// Date.setUTCHours("23", "59", null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, null, null)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, null, null)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, null, null)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, null, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, "invalid string", null)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, "invalid string", null)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, "invalid string", null)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, "invalid string", null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, Infinity, null)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, Infinity, null)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, Infinity, null)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, Infinity, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, 60.5, null)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, 60.5, null)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, 60.5, null)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, 60.5, null)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, "59", "invalid string")
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, "59", "invalid string")
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, "59", "invalid string")
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, "59", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, -1, "invalid string")
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, -1, "invalid string")
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, -1, "invalid string")
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, -1, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, NaN, "invalid string")
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, NaN, "invalid string")
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, NaN, "invalid string")
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, NaN, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, {}, "invalid string")
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, {}, "invalid string")
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, {}, "invalid string")
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, {}, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", undefined, "invalid string")
Return value: 1583020773000 (1583020773000)

Original object: Sun Mar 1 05:44:33 GMT+0545 2020 (1583020773000)

// Date.setUTCHours(-1, "59", undefined, "invalid string")
Return value: 1582934373000 (1582934373000)

Original object: Sat Feb 29 05:44:33 GMT+0545 2020 (1582934373000)

// Date.setUTCHours(NaN, "59", undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", undefined, "invalid string")
Return value: 1583024373000 (1583024373000)

Original object: Sun Mar 1 06:44:33 GMT+0545 2020 (1583024373000)

// Date.setUTCHours("23", -1, undefined, "invalid string")
Return value: 1583017173000 (1583017173000)

Original object: Sun Mar 1 04:44:33 GMT+0545 2020 (1583017173000)

// Date.setUTCHours(-1, -1, undefined, "invalid string")
Return value: 1582930773000 (1582930773000)

Original object: Sat Feb 29 04:44:33 GMT+0545 2020 (1582930773000)

// Date.setUTCHours(NaN, -1, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, undefined, "invalid string")
Return value: 1583020773000 (1583020773000)

Original object: Sun Mar 1 05:44:33 GMT+0545 2020 (1583020773000)

// Date.setUTCHours("23", NaN, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, undefined, "invalid string")
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, undefined, "invalid string")
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, undefined, "invalid string")
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, undefined, "invalid string")
Return value: 1583020833000 (1583020833000)

Original object: Sun Mar 1 05:45:33 GMT+0545 2020 (1583020833000)

// Date.setUTCHours(-1, 60.5, undefined, "invalid string")
Return value: 1582934433000 (1582934433000)

Original object: Sat Feb 29 05:45:33 GMT+0545 2020 (1582934433000)

// Date.setUTCHours(NaN, 60.5, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, undefined, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, undefined, "invalid string")
Return value: 1583024433000 (1583024433000)

Original object: Sun Mar 1 06:45:33 GMT+0545 2020 (1583024433000)

// Date.setUTCHours("23", "59", null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, null, "invalid string")
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, null, "invalid string")
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, null, "invalid string")
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, null, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, "invalid string", "invalid string")
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, "invalid string", "invalid string")
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, "invalid string", "invalid string")
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, "invalid string", "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, Infinity, "invalid string")
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, Infinity, "invalid string")
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, Infinity, "invalid string")
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, Infinity, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, 60.5, "invalid string")
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, 60.5, "invalid string")
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, 60.5, "invalid string")
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, 60.5, "invalid string")
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, "59", Infinity)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, "59", Infinity)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, "59", Infinity)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, "59", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, -1, Infinity)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, -1, Infinity)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, -1, Infinity)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, -1, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, NaN, Infinity)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, NaN, Infinity)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, NaN, Infinity)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, NaN, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, {}, Infinity)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, {}, Infinity)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, {}, Infinity)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, {}, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", undefined, Infinity)
Return value: 1583020773000 (1583020773000)

Original object: Sun Mar 1 05:44:33 GMT+0545 2020 (1583020773000)

// Date.setUTCHours(-1, "59", undefined, Infinity)
Return value: 1582934373000 (1582934373000)

Original object: Sat Feb 29 05:44:33 GMT+0545 2020 (1582934373000)

// Date.setUTCHours(NaN, "59", undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", undefined, Infinity)
Return value: 1583024373000 (1583024373000)

Original object: Sun Mar 1 06:44:33 GMT+0545 2020 (1583024373000)

// Date.setUTCHours("23", -1, undefined, Infinity)
Return value: 1583017173000 (1583017173000)

Original object: Sun Mar 1 04:44:33 GMT+0545 2020 (1583017173000)

// Date.setUTCHours(-1, -1, undefined, Infinity)
Return value: 1582930773000 (1582930773000)

Original object: Sat Feb 29 04:44:33 GMT+0545 2020 (1582930773000)

// Date.setUTCHours(NaN, -1, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, undefined, Infinity)
Return value: 1583020773000 (1583020773000)

Original object: Sun Mar 1 05:44:33 GMT+0545 2020 (1583020773000)

// Date.setUTCHours("23", NaN, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, undefined, Infinity)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, undefined, Infinity)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, undefined, Infinity)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, undefined, Infinity)
Return value: 1583020833000 (1583020833000)

Original object: Sun Mar 1 05:45:33 GMT+0545 2020 (1583020833000)

// Date.setUTCHours(-1, 60.5, undefined, Infinity)
Return value: 1582934433000 (1582934433000)

Original object: Sat Feb 29 05:45:33 GMT+0545 2020 (1582934433000)

// Date.setUTCHours(NaN, 60.5, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, undefined, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, undefined, Infinity)
Return value: 1583024433000 (1583024433000)

Original object: Sun Mar 1 06:45:33 GMT+0545 2020 (1583024433000)

// Date.setUTCHours("23", "59", null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, null, Infinity)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, null, Infinity)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, null, Infinity)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, null, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, "invalid string", Infinity)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, "invalid string", Infinity)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, "invalid string", Infinity)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, "invalid string", Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, Infinity, Infinity)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, Infinity, Infinity)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, Infinity, Infinity)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, Infinity, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, 60.5, Infinity)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, 60.5, Infinity)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, 60.5, Infinity)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, 60.5, Infinity)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", "59", 1000.5)
Return value: 1583020800000 (1583020800000)

Original object: Sun Mar 1 05:45:00 GMT+0545 2020 (1583020800000)

// Date.setUTCHours(-1, "59", "59", 1000.5)
Return value: 1582934400000 (1582934400000)

Original object: Sat Feb 29 05:45:00 GMT+0545 2020 (1582934400000)

// Date.setUTCHours(NaN, "59", "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", "59", 1000.5)
Return value: 1583024400000 (1583024400000)

Original object: Sun Mar 1 06:45:00 GMT+0545 2020 (1583024400000)

// Date.setUTCHours("23", -1, "59", 1000.5)
Return value: 1583017200000 (1583017200000)

Original object: Sun Mar 1 04:45:00 GMT+0545 2020 (1583017200000)

// Date.setUTCHours(-1, -1, "59", 1000.5)
Return value: 1582930800000 (1582930800000)

Original object: Sat Feb 29 04:45:00 GMT+0545 2020 (1582930800000)

// Date.setUTCHours(NaN, -1, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, "59", 1000.5)
Return value: 1583020800000 (1583020800000)

Original object: Sun Mar 1 05:45:00 GMT+0545 2020 (1583020800000)

// Date.setUTCHours("23", NaN, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, "59", 1000.5)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, "59", 1000.5)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, "59", 1000.5)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, "59", 1000.5)
Return value: 1583020860000 (1583020860000)

Original object: Sun Mar 1 05:46:00 GMT+0545 2020 (1583020860000)

// Date.setUTCHours(-1, 60.5, "59", 1000.5)
Return value: 1582934460000 (1582934460000)

Original object: Sat Feb 29 05:46:00 GMT+0545 2020 (1582934460000)

// Date.setUTCHours(NaN, 60.5, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, "59", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, "59", 1000.5)
Return value: 1583024460000 (1583024460000)

Original object: Sun Mar 1 06:46:00 GMT+0545 2020 (1583024460000)

// Date.setUTCHours("23", "59", -1, 1000.5)
Return value: 1583020740000 (1583020740000)

Original object: Sun Mar 1 05:44:00 GMT+0545 2020 (1583020740000)

// Date.setUTCHours(-1, "59", -1, 1000.5)
Return value: 1582934340000 (1582934340000)

Original object: Sat Feb 29 05:44:00 GMT+0545 2020 (1582934340000)

// Date.setUTCHours(NaN, "59", -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", -1, 1000.5)
Return value: 1583024340000 (1583024340000)

Original object: Sun Mar 1 06:44:00 GMT+0545 2020 (1583024340000)

// Date.setUTCHours("23", -1, -1, 1000.5)
Return value: 1583017140000 (1583017140000)

Original object: Sun Mar 1 04:44:00 GMT+0545 2020 (1583017140000)

// Date.setUTCHours(-1, -1, -1, 1000.5)
Return value: 1582930740000 (1582930740000)

Original object: Sat Feb 29 04:44:00 GMT+0545 2020 (1582930740000)

// Date.setUTCHours(NaN, -1, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, -1, 1000.5)
Return value: 1583020740000 (1583020740000)

Original object: Sun Mar 1 05:44:00 GMT+0545 2020 (1583020740000)

// Date.setUTCHours("23", NaN, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, -1, 1000.5)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, -1, 1000.5)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, -1, 1000.5)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, -1, 1000.5)
Return value: 1583020800000 (1583020800000)

Original object: Sun Mar 1 05:45:00 GMT+0545 2020 (1583020800000)

// Date.setUTCHours(-1, 60.5, -1, 1000.5)
Return value: 1582934400000 (1582934400000)

Original object: Sat Feb 29 05:45:00 GMT+0545 2020 (1582934400000)

// Date.setUTCHours(NaN, 60.5, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, -1, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, -1, 1000.5)
Return value: 1583024400000 (1583024400000)

Original object: Sun Mar 1 06:45:00 GMT+0545 2020 (1583024400000)

// Date.setUTCHours("23", "59", NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, NaN, 1000.5)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, NaN, 1000.5)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, NaN, 1000.5)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, NaN, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, {}, 1000.5)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, {}, 1000.5)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, {}, 1000.5)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, {}, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", undefined, 1000.5)
Return value: 1583020773000 (1583020773000)

Original object: Sun Mar 1 05:44:33 GMT+0545 2020 (1583020773000)

// Date.setUTCHours(-1, "59", undefined, 1000.5)
Return value: 1582934373000 (1582934373000)

Original object: Sat Feb 29 05:44:33 GMT+0545 2020 (1582934373000)

// Date.setUTCHours(NaN, "59", undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", undefined, 1000.5)
Return value: 1583024373000 (1583024373000)

Original object: Sun Mar 1 06:44:33 GMT+0545 2020 (1583024373000)

// Date.setUTCHours("23", -1, undefined, 1000.5)
Return value: 1583017173000 (1583017173000)

Original object: Sun Mar 1 04:44:33 GMT+0545 2020 (1583017173000)

// Date.setUTCHours(-1, -1, undefined, 1000.5)
Return value: 1582930773000 (1582930773000)

Original object: Sat Feb 29 04:44:33 GMT+0545 2020 (1582930773000)

// Date.setUTCHours(NaN, -1, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, undefined, 1000.5)
Return value: 1583020773000 (1583020773000)

Original object: Sun Mar 1 05:44:33 GMT+0545 2020 (1583020773000)

// Date.setUTCHours("23", NaN, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, undefined, 1000.5)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, undefined, 1000.5)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, undefined, 1000.5)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, undefined, 1000.5)
Return value: 1583020833000 (1583020833000)

Original object: Sun Mar 1 05:45:33 GMT+0545 2020 (1583020833000)

// Date.setUTCHours(-1, 60.5, undefined, 1000.5)
Return value: 1582934433000 (1582934433000)

Original object: Sat Feb 29 05:45:33 GMT+0545 2020 (1582934433000)

// Date.setUTCHours(NaN, 60.5, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, undefined, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, undefined, 1000.5)
Return value: 1583024433000 (1583024433000)

Original object: Sun Mar 1 06:45:33 GMT+0545 2020 (1583024433000)

// Date.setUTCHours("23", "59", null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, null, 1000.5)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, null, 1000.5)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, null, 1000.5)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, null, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, "invalid string", 1000.5)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, "invalid string", 1000.5)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, "invalid string", 1000.5)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, "invalid string", 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "59", Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "59", Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", -1, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, -1, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, -1, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", NaN, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, Infinity, 1000.5)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, Infinity, 1000.5)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, Infinity, 1000.5)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, 60.5, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, 60.5, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, Infinity, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "59", 60.5, 1000.5)
Return value: 1583020801000 (1583020801000)

Original object: Sun Mar 1 05:45:01 GMT+0545 2020 (1583020801000)

// Date.setUTCHours(-1, "59", 60.5, 1000.5)
Return value: 1582934401000 (1582934401000)

Original object: Sat Feb 29 05:45:01 GMT+0545 2020 (1582934401000)

// Date.setUTCHours(NaN, "59", 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "59", 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "59", 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "59", 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "59", 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "59", 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "59", 60.5, 1000.5)
Return value: 1583024401000 (1583024401000)

Original object: Sun Mar 1 06:45:01 GMT+0545 2020 (1583024401000)

// Date.setUTCHours("23", -1, 60.5, 1000.5)
Return value: 1583017201000 (1583017201000)

Original object: Sun Mar 1 04:45:01 GMT+0545 2020 (1583017201000)

// Date.setUTCHours(-1, -1, 60.5, 1000.5)
Return value: 1582930801000 (1582930801000)

Original object: Sat Feb 29 04:45:01 GMT+0545 2020 (1582930801000)

// Date.setUTCHours(NaN, -1, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, -1, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, -1, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, -1, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", -1, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, -1, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, -1, 60.5, 1000.5)
Return value: 1583020801000 (1583020801000)

Original object: Sun Mar 1 05:45:01 GMT+0545 2020 (1583020801000)

// Date.setUTCHours("23", NaN, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, NaN, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, NaN, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, NaN, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, NaN, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, NaN, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", NaN, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, NaN, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, NaN, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", {}, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, {}, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, {}, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, {}, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, {}, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, {}, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", {}, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, {}, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, {}, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", undefined, 60.5, 1000.5)
Return value: 1583018553000 (1583018553000)

Original object: Sun Mar 1 05:07:33 GMT+0545 2020 (1583018553000)

// Date.setUTCHours(-1, undefined, 60.5, 1000.5)
Return value: 1582932153000 (1582932153000)

Original object: Sat Feb 29 05:07:33 GMT+0545 2020 (1582932153000)

// Date.setUTCHours(NaN, undefined, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, undefined, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, undefined, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, undefined, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", undefined, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, undefined, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, undefined, 60.5, 1000.5)
Return value: 1583022153000 (1583022153000)

Original object: Sun Mar 1 06:07:33 GMT+0545 2020 (1583022153000)

// Date.setUTCHours("23", null, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, null, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, null, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, null, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, null, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, null, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", null, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, null, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, null, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", "invalid string", 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, "invalid string", 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, "invalid string", 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, "invalid string", 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, "invalid string", 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, "invalid string", 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", "invalid string", 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, "invalid string", 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, "invalid string", 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", Infinity, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(-1, Infinity, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(NaN, Infinity, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, Infinity, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, Infinity, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, Infinity, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", Infinity, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, Infinity, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, Infinity, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("23", 60.5, 60.5, 1000.5)
Return value: 1583020861000 (1583020861000)

Original object: Sun Mar 1 05:46:01 GMT+0545 2020 (1583020861000)

// Date.setUTCHours(-1, 60.5, 60.5, 1000.5)
Return value: 1582934461000 (1582934461000)

Original object: Sat Feb 29 05:46:01 GMT+0545 2020 (1582934461000)

// Date.setUTCHours(NaN, 60.5, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours({}, 60.5, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(undefined, 60.5, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(null, 60.5, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours("invalid string", 60.5, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(Infinity, 60.5, 60.5, 1000.5)
Return value: NaN (NaN)

Original object: Invalid Date (NaN)

// Date.setUTCHours(24.5, 60.5, 60.5, 1000.5)
Return value: 1583024461000 (1583024461000)

Original object: Sun Mar 1 06:46:01 GMT+0545 2020 (1583024461000)


/// End of method test Date.setUTCHours(hour, minute, second, millisecond)

