rem: var d       = new MyDate(); d.year      = YearFromTime(t); d.month     = MonthFromTime(t); d.date      = DateFromTime(t); d.hours     = HourFromTime(t); d.minutes   = MinFromTime(t); d.seconds   = SecFromTime(t); d.ms        = msFromTime(t); d.time      = MakeTime( d.hours, d.minutes, d.seconds, d.ms ); d.value     = TimeClip( MakeDate( MakeDay( d.year, d.month, d.date ), d.time ) ); d.day       = WeekDay( d.value ); return (d); 
add: var d       = new MyDate(); d.year      = YearFromTime(t); d.month     = MonthFromTime(t); d.date      = DateFromTime(t); d.hours     = HourFromTime(t); d.minutes   = MinFromTime(t); d.seconds   = SecFromTime(t); d.ms        = msFromTime(t); d.time      = MakeTime( d.hours, d.minutes, d.seconds, d.ms ); d.value     = TimeClip( MakeDate( MakeDay( d.year, d.month, d.date ), d.time ) ); d.day       = WeekDay( d.value ); return (d); 
context: function MyDateFromTime( t ) {    var d       = new MyDate();    d.year      = YearFromTime(t);    d.month     = MonthFromTime(t);    d.date      = DateFromTime(t);    d.hours     = HourFromTime(t);    d.minutes   = MinFromTime(t);    d.seconds   = SecFromTime(t);    d.ms        = msFromTime(t);    d.time      = MakeTime( d.hours, d.minutes, d.seconds, d.ms );    d.value     = TimeClip( MakeDate( MakeDay( d.year, d.month, d.date ), d.time ) );    d.day       = WeekDay( d.value );    return (d);}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/f5797aeb2410e2259028142b87595fe71f03e531/15.9.5.23-1.js/buggy/js/tests/ecma/Date/15.9.5.23-1.js