Max Wanadoo
max.wanadoo at gmail.com
Wed Dec 17 08:15:08 CST 2008
Now! now! Let's not get carried away. Demi-God will suffice - ok? or where you addressing me, per chance? Max On Wed, Dec 17, 2008 at 9:24 AM, ACTEBS <actebs at actebs.com.au> wrote: > Drew, > > You're a GOD!!... > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: Wednesday, 17 December 2008 2:24 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Subtract Date/Time Fields > > Just subtract them. Dates are technically double floating point numbers. > The whole number is the number of days since Dec 30th 1899 (or something > like that). The decimal is the fraction of the day. > > So, to determine the number of days, take the result and use Fix to get the > number of days (as a date, the result would show up as a date, like Feb. > 22nd). Then use the Hours, Minutes and Seconds function to get the rest. > > So, here's an example: > > Function GetDateDifference(dtStart As Date, dtEnd As Date) As String Dim > dtResult As Date Dim intTemp As Long dtResult = dtEnd - dtStart intTemp = > Fix(dtResult) GetDateDifference = intTemp & " Days " & Hour(dtResult) & " > Hours " & _ > Minute(dtResult) & " Minutes " & Second(dtResult) & " Seconds" > End Function > > Drew > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of ACTEBS > Sent: Tuesday, December 16, 2008 7:38 PM > To: access group > Subject: [AccessD] Subtract Date/Time Fields > > Hi Everyone, > > This is driving me to drink!! > > How do you subtract 2 date/time values? eg. 17/12/2008 12:00:00 from > 20/02/2009 19:40:00 > > All I am after is how many days, hours, minutes and seconds there are > between the 2 dates. > > Anyone had any experience with this type of problem? > > Thanks in advance... > > Vlad > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com The information contained in this > transmission is intended only for the person or entity to which it is > addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive > material. If you are not the intended recipient, please contact the sender > immediately and destroy the material in its entirety, whether electronic or > hard copy. You are notified that any review, retransmission, copying, > disclosure, dissemination, or other use of, or taking of any action in > reliance upon this information by persons or entities other than the > intended recipient is prohibited. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com >