130/60 = 2.1666667
there's your 2 minutes, then take the remainder (using the modulus
function) the .166667 * 60 and round the result?


On 7/3/07, Jim H <[EMAIL PROTECTED]> wrote:
> > > which returns 10:24.
> > >
> > > I need to get the 1:36 now.
> >
> > First off - forget the format.  Format means nothing.
> >
> > I would think the easiest thing to do would be to (conceptually) treat
> > every period like it began at exactly midnight.  You can then use the
> > methods described in my first post to create the time (using zero for
> > hours and your retrieved numbers for minutes and seconds).
> >
> > So if it's 1024 you'd end up with:
> >
> > <cfset myTime = createTime(0, 10, 24)>
> >
> > Conceptually we also know that the period ended at 12 minutes after
> > midnight, or:
> >
> > <cfset PeriodEnd = createTime(0, 12, 0)>
> >
> > You could, of course, use the actual time of the period, but it
> > doesn't really matter - you're after the duration here, not the actual
> > time.
> >
> > You can then (has others have suggested) the dataDiff() function to
> > get the difference (presumably in seconds) between the two.  You can
> > then divide the answer by 60 to get minutes (and the remainder - use
> > the modulo operator - would be your seconds).
> >
> > I think that would be easiest.  You don't really NEED to create actual
> > time instances however - you can do it all with math:
> >
> > First get the total number of seconds:
> >
> > <cfset PeriodDuration = 12 x 60>
> >
> > Then split the input as I described in my original post:
> >
> > <cfset Input = Right("0000" & Input, 4)>
> > <cfset MyTime = ( Left(Input, 2) * 60 ) + Right(Input, 2)>
> >
> > Personally I think using real times is "better" but that could just be
> > me - doing the simple math might be faster as well.
> >
> > Hope this helps,
> >
> > Jim
> Davis
>
> I think I need to use the math for this.  How do you get the minutes and 
> seconds out of a lump sum of seconds?  EX: 130 seconds would be 2 minutes 10 
> seconds  What should the code look like to get this?
>
> -JH
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Macromedia ColdFusion MX7
Upgrade to MX7 & experience time-saving features, more productivity.
http://www.adobe.com/products/coldfusion?sdid=RVJW

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:282813
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to