Still continuing, maybe I've asked something similar before:
Calendar.Week()->beginning() + Calendar.Day()*2 + Calendar.Minute()*480;
Result: Hour(Wed 13 Apr 2011 0:00 CEST sharp)
Why doesn't it count the 480 minutes here? Whereas in this example:
object a = Calendar.Week()->beginning() + Calendar.Day()*2; a;
Result: Day(Wed 13 Apr 2011 0:00 CEST sharp)
a + Calendar.Minute()*480;
Result: Hour(Wed 13 Apr 2011 8:00 CEST sharp)
however, working as expected, and easiest:
Calendar.Week()->day(3)->minute(480);
Result: Minute(Wed 13 Apr 2011 8:00 CEST)
/Marc