Time difference problem

i have a problem with timedifference method in lotus script,

My code:

Dim SendTime As NotesDateTime

Dim Prevtimeinq As NotesDateTime

CurrentNotesDoc.SendToTime=Now()

	Set SendTime = New NotesDateTime(CurrentNotesDoc.SendToTime(0))

	Set Prevtimeinq = New NotesDateTime(CurrentNotesDoc.timeinq(0))

CurrentNotesDoc.diff=SendTime.TimeDifference(Prevtimeinq)





    i am getting the correct difference in seconds if the difference between two dates is less that 24 hours........but am not getting the correct difference if difference between two dates is more that 24 hours.



Thanks in advance.