Keeps coming up as 100... I also tried setting shYear to 2004, 100, etc. But it never comes up right...
Here is some code, please help! SelectDay(selectDayByDay, &shMonth, &shDay, &shYear, cTitle); DateType *dt6DaysPrior = new DateType; dt6DaysPrior->day = shDay; dt6DaysPrior->month = shMonth; dt6DaysPrior->year = shYear; DateToAscii (dt6DaysPrior->month, dt6DaysPrior->day, dt6DaysPrior->year, dfMDYLongWithComma, c6DaysPriorDate); FldSetTextPtr(txtStartDay, c6DaysPriorDate); FldEraseField(txtStartDay); FldDrawField(txtStartDay); -----Original Message----- From: Morten Schmidt [mailto:[EMAIL PROTECTED] Sent: Thursday, April 15, 2004 11:14 AM To: Palm Developer Forum Subject: Re: DateType problem, convert to ascii... Since it is always 1904 years apart, I manually add or subtract the value 1904 to or from the value stored i DateType. Works for me... /morten PS I'm quite new at programming for the PalmOS Ornstein, Adam wrote: > 1. > Im using a datetype, and even though the year variable is set to 2004, > it always shows up as year 84. I know how that the year field is > supposed to be an unsigned short type, and that the value is supposed > to be The number of years since 1904. > > however assigning year the value of 100 still does not solve the > issue. The year will come up as 100. > > Im also using the DateToAscii (); function provided to convert the date to > a character array... > > 2. > Im trying to set the text value to the text of a selection strigger object, > that is why I am converting it to ascii. > > > any advice? Thanks!! > -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/ -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
