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

// Date.setTime()
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.setTime()


/// Start of method test Date.setTime(time)

// Date.setTime(0)
Return value: 0

Original object: Thu Jan 1 05:45:00 GMT+0545 1970
Original object.getDate(): 1
Original object.getDay(): 4
Original object.getFullYear(): 1970
Original object.getHours(): 5
Original object.getMilliseconds(): 0
Original object.getMinutes(): 45
Original object.getMonth(): 0
Original object.getSeconds(): 0
Original object.getTime(): 0
Original object.getTimezoneOffset(): -345
Original object.getUTCDate(): 1
Original object.getUTCDay(): 4
Original object.getUTCFullYear(): 1970
Original object.getUTCHours(): 0
Original object.getUTCMilliseconds(): 0
Original object.getUTCMinutes(): 0
Original object.getUTCMonth(): 0
Original object.getUTCSeconds(): 0
Original object.getUTCYear(): 70
Original object.getYear(): 70
Original object.valueOf(): 0

// Date.setTime("1594844387653")
Return value: 1594844387653

Original object: Thu Jul 16 02:04:47 GMT+0545 2020
Original object.getDate(): 16
Original object.getDay(): 4
Original object.getFullYear(): 2020
Original object.getHours(): 2
Original object.getMilliseconds(): 653
Original object.getMinutes(): 4
Original object.getMonth(): 6
Original object.getSeconds(): 47
Original object.getTime(): 1594844387653
Original object.getTimezoneOffset(): -345
Original object.getUTCDate(): 15
Original object.getUTCDay(): 3
Original object.getUTCFullYear(): 2020
Original object.getUTCHours(): 20
Original object.getUTCMilliseconds(): 653
Original object.getUTCMinutes(): 19
Original object.getUTCMonth(): 6
Original object.getUTCSeconds(): 47
Original object.getUTCYear(): 120
Original object.getYear(): 120
Original object.valueOf(): 1594844387653

// Date.setTime(-1594844387653)
Return value: -1594844387653

Original object: Thu Jun 19 09:25:12 GMT+0545 1919
Original object.getDate(): 19
Original object.getDay(): 4
Original object.getFullYear(): 1919
Original object.getHours(): 9
Original object.getMilliseconds(): 347
Original object.getMinutes(): 25
Original object.getMonth(): 5
Original object.getSeconds(): 12
Original object.getTime(): -1594844387653
Original object.getTimezoneOffset(): -345
Original object.getUTCDate(): 19
Original object.getUTCDay(): 4
Original object.getUTCFullYear(): 1919
Original object.getUTCHours(): 3
Original object.getUTCMilliseconds(): 347
Original object.getUTCMinutes(): 40
Original object.getUTCMonth(): 5
Original object.getUTCSeconds(): 12
Original object.getUTCYear(): 19
Original object.getYear(): 19
Original object.valueOf(): -1594844387653

// Date.setTime(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.setTime({})
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.setTime(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.setTime(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.setTime(true)
Return value: 1

Original object: Thu Jan 1 05:45:00 GMT+0545 1970
Original object.getDate(): 1
Original object.getDay(): 4
Original object.getFullYear(): 1970
Original object.getHours(): 5
Original object.getMilliseconds(): 1
Original object.getMinutes(): 45
Original object.getMonth(): 0
Original object.getSeconds(): 0
Original object.getTime(): 1
Original object.getTimezoneOffset(): -345
Original object.getUTCDate(): 1
Original object.getUTCDay(): 4
Original object.getUTCFullYear(): 1970
Original object.getUTCHours(): 0
Original object.getUTCMilliseconds(): 1
Original object.getUTCMinutes(): 0
Original object.getUTCMonth(): 0
Original object.getUTCSeconds(): 0
Original object.getUTCYear(): 70
Original object.getYear(): 70
Original object.valueOf(): 1

// Date.setTime(false)
Return value: 0

Original object: Thu Jan 1 05:45:00 GMT+0545 1970
Original object.getDate(): 1
Original object.getDay(): 4
Original object.getFullYear(): 1970
Original object.getHours(): 5
Original object.getMilliseconds(): 0
Original object.getMinutes(): 45
Original object.getMonth(): 0
Original object.getSeconds(): 0
Original object.getTime(): 0
Original object.getTimezoneOffset(): -345
Original object.getUTCDate(): 1
Original object.getUTCDay(): 4
Original object.getUTCFullYear(): 1970
Original object.getUTCHours(): 0
Original object.getUTCMilliseconds(): 0
Original object.getUTCMinutes(): 0
Original object.getUTCMonth(): 0
Original object.getUTCSeconds(): 0
Original object.getUTCYear(): 70
Original object.getYear(): 70
Original object.valueOf(): 0

// Date.setTime("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.setTime(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.setTime(5.5)
Return value: 5

Original object: Thu Jan 1 05:45:00 GMT+0545 1970
Original object.getDate(): 1
Original object.getDay(): 4
Original object.getFullYear(): 1970
Original object.getHours(): 5
Original object.getMilliseconds(): 5
Original object.getMinutes(): 45
Original object.getMonth(): 0
Original object.getSeconds(): 0
Original object.getTime(): 5
Original object.getTimezoneOffset(): -345
Original object.getUTCDate(): 1
Original object.getUTCDay(): 4
Original object.getUTCFullYear(): 1970
Original object.getUTCHours(): 0
Original object.getUTCMilliseconds(): 5
Original object.getUTCMinutes(): 0
Original object.getUTCMonth(): 0
Original object.getUTCSeconds(): 0
Original object.getUTCYear(): 70
Original object.getYear(): 70
Original object.valueOf(): 5


/// End of method test Date.setTime(time)

