Date bug?

Peter Brigham MD pmbrig at gmail.com
Sun Jan 2 07:37:32 CST 2011


Sorry: item 3 of the dateItems.

On Jan 1, 2011, at 11:58 PM, Chipp Walters wrote:

> Hey, can anyone try this or tell me why it doesn't work?
> If I use any other date than 11/07/2010, it generates the next date.  
> But for
> some reason Nov 7 doesn't work?
>
> on mouseUp
>  put "11/07/2010" into tDate
>  answer nextDayDate(tDate)
> end mouseUp
>
> function nextDayDate pDate
>  convert pDate to seconds
>
>  put 60*60*24 into tSecondsInDay
>  add tSecondsInDay to pDate
>  convert pDate to short date
>  return pDate
> end nextDayDate

I think it is related to the daylight savings shift, that's why it  
works if you add an hour. Here's what I use, to avoid all problems:

function nextDayDate pDate
   convert pDate to dateitems
   add 1 to item 3 of pDate ----> correction
   convert pDate to short date
   return pDate
end nextDayDate



More information about the use-livecode mailing list