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

// Date.setUTCDate()
Return value: NaN

Original object: Invalid Date
Original object.getDate(): NaN
Original object.getDay(): NaN
Original object.getFullYear(): NaN
Original object.getHours(): NaN
Original object.getMilliseconds(): NaN
Original object.getMinutes(): NaN
Original object.getMonth(): NaN
Original object.getSeconds(): NaN
Original object.getTime(): NaN
Original object.getTimezoneOffset(): NaN
Original object.getUTCDate(): NaN
Original object.getUTCDay(): NaN
Original object.getUTCFullYear(): NaN
Original object.getUTCHours(): NaN
Original object.getUTCMilliseconds(): NaN
Original object.getUTCMinutes(): NaN
Original object.getUTCMonth(): NaN
Original object.getUTCSeconds(): NaN
Original object.getUTCYear(): NaN
Original object.getYear(): NaN
Original object.valueOf(): NaN


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


/// Start of method test Date.setUTCDate(date)

// Date.setUTCDate(0)
Return value: 1580466153000

Original object: Fri Jan 31 16:07:33 GMT+0545 2020
Original object.getDate(): 31
Original object.getDay(): 5
Original object.getFullYear(): 2020
Original object.getHours(): 16
Original object.getMilliseconds(): 0
Original object.getMinutes(): 7
Original object.getMonth(): 0
Original object.getSeconds(): 33
Original object.getTime(): 1580466153000
Original object.getTimezoneOffset(): -345
Original object.getUTCDate(): 31
Original object.getUTCDay(): 5
Original object.getUTCFullYear(): 2020
Original object.getUTCHours(): 10
Original object.getUTCMilliseconds(): 0
Original object.getUTCMinutes(): 22
Original object.getUTCMonth(): 0
Original object.getUTCSeconds(): 33
Original object.getUTCYear(): 120
Original object.getYear(): 120
Original object.valueOf(): 1580466153000

// Date.setUTCDate("31")
Return value: 1583144553000

Original object: Mon Mar 2 16:07:33 GMT+0545 2020
Original object.getDate(): 2
Original object.getDay(): 1
Original object.getFullYear(): 2020
Original object.getHours(): 16
Original object.getMilliseconds(): 0
Original object.getMinutes(): 7
Original object.getMonth(): 2
Original object.getSeconds(): 33
Original object.getTime(): 1583144553000
Original object.getTimezoneOffset(): -345
Original object.getUTCDate(): 2
Original object.getUTCDay(): 1
Original object.getUTCFullYear(): 2020
Original object.getUTCHours(): 10
Original object.getUTCMilliseconds(): 0
Original object.getUTCMinutes(): 22
Original object.getUTCMonth(): 2
Original object.getUTCSeconds(): 33
Original object.getUTCYear(): 120
Original object.getYear(): 120
Original object.valueOf(): 1583144553000

// Date.setUTCDate(32)
Return value: 1583230953000

Original object: Tue Mar 3 16:07:33 GMT+0545 2020
Original object.getDate(): 3
Original object.getDay(): 2
Original object.getFullYear(): 2020
Original object.getHours(): 16
Original object.getMilliseconds(): 0
Original object.getMinutes(): 7
Original object.getMonth(): 2
Original object.getSeconds(): 33
Original object.getTime(): 1583230953000
Original object.getTimezoneOffset(): -345
Original object.getUTCDate(): 3
Original object.getUTCDay(): 2
Original object.getUTCFullYear(): 2020
Original object.getUTCHours(): 10
Original object.getUTCMilliseconds(): 0
Original object.getUTCMinutes(): 22
Original object.getUTCMonth(): 2
Original object.getUTCSeconds(): 33
Original object.getUTCYear(): 120
Original object.getYear(): 120
Original object.valueOf(): 1583230953000

// Date.setUTCDate(-1)
Return value: 1580379753000

Original object: Thu Jan 30 16:07:33 GMT+0545 2020
Original object.getDate(): 30
Original object.getDay(): 4
Original object.getFullYear(): 2020
Original object.getHours(): 16
Original object.getMilliseconds(): 0
Original object.getMinutes(): 7
Original object.getMonth(): 0
Original object.getSeconds(): 33
Original object.getTime(): 1580379753000
Original object.getTimezoneOffset(): -345
Original object.getUTCDate(): 30
Original object.getUTCDay(): 4
Original object.getUTCFullYear(): 2020
Original object.getUTCHours(): 10
Original object.getUTCMilliseconds(): 0
Original object.getUTCMinutes(): 22
Original object.getUTCMonth(): 0
Original object.getUTCSeconds(): 33
Original object.getUTCYear(): 120
Original object.getYear(): 120
Original object.valueOf(): 1580379753000

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

Original object: Invalid Date
Original object.getDate(): NaN
Original object.getDay(): NaN
Original object.getFullYear(): NaN
Original object.getHours(): NaN
Original object.getMilliseconds(): NaN
Original object.getMinutes(): NaN
Original object.getMonth(): NaN
Original object.getSeconds(): NaN
Original object.getTime(): NaN
Original object.getTimezoneOffset(): NaN
Original object.getUTCDate(): NaN
Original object.getUTCDay(): NaN
Original object.getUTCFullYear(): NaN
Original object.getUTCHours(): NaN
Original object.getUTCMilliseconds(): NaN
Original object.getUTCMinutes(): NaN
Original object.getUTCMonth(): NaN
Original object.getUTCSeconds(): NaN
Original object.getUTCYear(): NaN
Original object.getYear(): NaN
Original object.valueOf(): NaN

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

Original object: Invalid Date
Original object.getDate(): NaN
Original object.getDay(): NaN
Original object.getFullYear(): NaN
Original object.getHours(): NaN
Original object.getMilliseconds(): NaN
Original object.getMinutes(): NaN
Original object.getMonth(): NaN
Original object.getSeconds(): NaN
Original object.getTime(): NaN
Original object.getTimezoneOffset(): NaN
Original object.getUTCDate(): NaN
Original object.getUTCDay(): NaN
Original object.getUTCFullYear(): NaN
Original object.getUTCHours(): NaN
Original object.getUTCMilliseconds(): NaN
Original object.getUTCMinutes(): NaN
Original object.getUTCMonth(): NaN
Original object.getUTCSeconds(): NaN
Original object.getUTCYear(): NaN
Original object.getYear(): NaN
Original object.valueOf(): NaN

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

Original object: Invalid Date
Original object.getDate(): NaN
Original object.getDay(): NaN
Original object.getFullYear(): NaN
Original object.getHours(): NaN
Original object.getMilliseconds(): NaN
Original object.getMinutes(): NaN
Original object.getMonth(): NaN
Original object.getSeconds(): NaN
Original object.getTime(): NaN
Original object.getTimezoneOffset(): NaN
Original object.getUTCDate(): NaN
Original object.getUTCDay(): NaN
Original object.getUTCFullYear(): NaN
Original object.getUTCHours(): NaN
Original object.getUTCMilliseconds(): NaN
Original object.getUTCMinutes(): NaN
Original object.getUTCMonth(): NaN
Original object.getUTCSeconds(): NaN
Original object.getUTCYear(): NaN
Original object.getYear(): NaN
Original object.valueOf(): NaN

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

Original object: Invalid Date
Original object.getDate(): NaN
Original object.getDay(): NaN
Original object.getFullYear(): NaN
Original object.getHours(): NaN
Original object.getMilliseconds(): NaN
Original object.getMinutes(): NaN
Original object.getMonth(): NaN
Original object.getSeconds(): NaN
Original object.getTime(): NaN
Original object.getTimezoneOffset(): NaN
Original object.getUTCDate(): NaN
Original object.getUTCDay(): NaN
Original object.getUTCFullYear(): NaN
Original object.getUTCHours(): NaN
Original object.getUTCMilliseconds(): NaN
Original object.getUTCMinutes(): NaN
Original object.getUTCMonth(): NaN
Original object.getUTCSeconds(): NaN
Original object.getUTCYear(): NaN
Original object.getYear(): NaN
Original object.valueOf(): NaN

// Date.setUTCDate(true)
Return value: 1580552553000

Original object: Sat Feb 1 16:07:33 GMT+0545 2020
Original object.getDate(): 1
Original object.getDay(): 6
Original object.getFullYear(): 2020
Original object.getHours(): 16
Original object.getMilliseconds(): 0
Original object.getMinutes(): 7
Original object.getMonth(): 1
Original object.getSeconds(): 33
Original object.getTime(): 1580552553000
Original object.getTimezoneOffset(): -345
Original object.getUTCDate(): 1
Original object.getUTCDay(): 6
Original object.getUTCFullYear(): 2020
Original object.getUTCHours(): 10
Original object.getUTCMilliseconds(): 0
Original object.getUTCMinutes(): 22
Original object.getUTCMonth(): 1
Original object.getUTCSeconds(): 33
Original object.getUTCYear(): 120
Original object.getYear(): 120
Original object.valueOf(): 1580552553000

// Date.setUTCDate(false)
Return value: 1580466153000

Original object: Fri Jan 31 16:07:33 GMT+0545 2020
Original object.getDate(): 31
Original object.getDay(): 5
Original object.getFullYear(): 2020
Original object.getHours(): 16
Original object.getMilliseconds(): 0
Original object.getMinutes(): 7
Original object.getMonth(): 0
Original object.getSeconds(): 33
Original object.getTime(): 1580466153000
Original object.getTimezoneOffset(): -345
Original object.getUTCDate(): 31
Original object.getUTCDay(): 5
Original object.getUTCFullYear(): 2020
Original object.getUTCHours(): 10
Original object.getUTCMilliseconds(): 0
Original object.getUTCMinutes(): 22
Original object.getUTCMonth(): 0
Original object.getUTCSeconds(): 33
Original object.getUTCYear(): 120
Original object.getYear(): 120
Original object.valueOf(): 1580466153000

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

Original object: Invalid Date
Original object.getDate(): NaN
Original object.getDay(): NaN
Original object.getFullYear(): NaN
Original object.getHours(): NaN
Original object.getMilliseconds(): NaN
Original object.getMinutes(): NaN
Original object.getMonth(): NaN
Original object.getSeconds(): NaN
Original object.getTime(): NaN
Original object.getTimezoneOffset(): NaN
Original object.getUTCDate(): NaN
Original object.getUTCDay(): NaN
Original object.getUTCFullYear(): NaN
Original object.getUTCHours(): NaN
Original object.getUTCMilliseconds(): NaN
Original object.getUTCMinutes(): NaN
Original object.getUTCMonth(): NaN
Original object.getUTCSeconds(): NaN
Original object.getUTCYear(): NaN
Original object.getYear(): NaN
Original object.valueOf(): NaN

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

Original object: Invalid Date
Original object.getDate(): NaN
Original object.getDay(): NaN
Original object.getFullYear(): NaN
Original object.getHours(): NaN
Original object.getMilliseconds(): NaN
Original object.getMinutes(): NaN
Original object.getMonth(): NaN
Original object.getSeconds(): NaN
Original object.getTime(): NaN
Original object.getTimezoneOffset(): NaN
Original object.getUTCDate(): NaN
Original object.getUTCDay(): NaN
Original object.getUTCFullYear(): NaN
Original object.getUTCHours(): NaN
Original object.getUTCMilliseconds(): NaN
Original object.getUTCMinutes(): NaN
Original object.getUTCMonth(): NaN
Original object.getUTCSeconds(): NaN
Original object.getUTCYear(): NaN
Original object.getYear(): NaN
Original object.valueOf(): NaN

// Date.setUTCDate(32.5)
Return value: 1583230953000

Original object: Tue Mar 3 16:07:33 GMT+0545 2020
Original object.getDate(): 3
Original object.getDay(): 2
Original object.getFullYear(): 2020
Original object.getHours(): 16
Original object.getMilliseconds(): 0
Original object.getMinutes(): 7
Original object.getMonth(): 2
Original object.getSeconds(): 33
Original object.getTime(): 1583230953000
Original object.getTimezoneOffset(): -345
Original object.getUTCDate(): 3
Original object.getUTCDay(): 2
Original object.getUTCFullYear(): 2020
Original object.getUTCHours(): 10
Original object.getUTCMilliseconds(): 0
Original object.getUTCMinutes(): 22
Original object.getUTCMonth(): 2
Original object.getUTCSeconds(): 33
Original object.getUTCYear(): 120
Original object.getYear(): 120
Original object.valueOf(): 1583230953000


/// End of method test Date.setUTCDate(date)

