(Ice cream cone hits forehead) -- Stephen Barncard - Sebastopol Ca. USA - mixstream.org
On Fri, Oct 18, 2019 at 2:24 PM JB via use-livecode < use-livecode@lists.runrev.com> wrote: > Here is a terminal example; > > on mouseUp > put shell( "date" ) into tData > answer question tData > end mouseUp > > JB > > > On Oct 18, 2019, at 11:12 AM, Tom Glod via use-livecode < > use-livecode@lists.runrev.com> wrote: > > > > Let me throw my hat into the ring here...lol....I wrote this function to > > display time in a specific format > > > > function TimeDisplay HowManySeconds > > local final_output = "<d> days <hh>:<mm>:<ss>" > > > > local running_second_count > > local next_calculation > > > > set itemdelimiter to "." -- we are looking at boths sides of the > > decimal place > > > > // 86,400 seconds in an day > > // 3600 in an hour > > // 60 seonds in a minute > > // replace counts as you go > > > > -- days > > > > put HowManySeconds / 86400 into next_calculation > > > > if next_calculation < 1 then > > put HowManySeconds into running_second_count > > replace "<d>" with "0" in final_output > > else > > // how many days? > > replace "<d>" with item 1 of next_calculation in final_output > > put (HowManySeconds) - (item 1 of next_calculation * 86400) into > > running_second_count > > end if > > > > -- hours > > > > put running_second_count / 3600 into next_calculation > > > > if next_calculation < 1 then > > replace "<hh>" with "00" in final_output > > else > > // how many hours? > > if the number of characters in item 1 of next_calculation = 1 then > > replace "<hh>" with "0" & item 1 of next_calculation in > > final_output > > else > > replace "<hh>" with item 1 of next_calculation in final_output > > end if > > > > put (running_second_count) - (item 1 of next_calculation * 3600) > into > > running_second_count > > end if > > > > > > -- minutes > > > > put running_second_count / 60 into next_calculation > > > > if next_calculation < 1 then > > replace "<mm>" with "00" in final_output > > else > > // how many minutes? > > if the number of characters in item 1 of next_calculation = 1 then > > replace "<mm>" with "0" & item 1 of next_calculation in > > final_output > > else > > replace "<mm>" with item 1 of next_calculation in final_output > > end if > > > > put (running_second_count) - (item 1 of next_calculation * 60) into > > running_second_count > > > > end if > > > > -- seconds > > > > put running_second_count into next_calculation > > > > if next_calculation < 1 then > > replace "<ss>" with "00" in final_output > > else > > // how many minutes? > > if the number of characters in item 1 of next_calculation = 1 then > > replace "<ss>" with "0" & next_calculation in final_output > > else > > replace "<ss>" with next_calculation in final_output > > end if > > end if > > > > return final_output > > end TimeDisplay > > > > On Fri, Oct 18, 2019 at 11:55 AM Dar Scott Consulting via use-livecode < > > use-livecode@lists.runrev.com> wrote: > > > >> I would +1 a deltaTime format, but we might not agree on hours over 24 > and > >> fractions of a second. > >> > >>> On Oct 17, 2019, at 10:25 PM, Bill Vlahos via use-livecode < > >> use-livecode@lists.runrev.com> wrote: > >>> > >>> All great suggestions. > >>> > >>> I mostly wanted to see if there already was such a function - which > >> there obviously isn’t. > >>> > >>> But it is great to see several easy ways to built your own. > >>> > >>> Thanks all. > >>> > >>> Bill Vlahos > >>> > >>> > >>>> On Oct 17, 2019, at 8:51 AM, Bob Sneidar via use-livecode < > >> use-livecode@lists.runrev.com> wrote: > >>>> > >>>> The problem with one-liners is that the genius is implicit, not > >> explicit. ;-) > >>>> > >>>> Bob S > >>>> > >>>> > >>>>> On Oct 17, 2019, at 08:44 , J. Landman Gay via use-livecode < > >> use-livecode@lists.runrev.com> wrote: > >>>>> > >>>>> Show-off. :-) > >>>>> -- > >>>>> Jacqueline Landman Gay | jac...@hyperactivesw.com > >>>> > >>>> > >>>> _______________________________________________ > >>>> use-livecode mailing list > >>>> use-livecode@lists.runrev.com > >>>> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >>>> http://lists.runrev.com/mailman/listinfo/use-livecode > >>> > >>> > >>> _______________________________________________ > >>> use-livecode mailing list > >>> use-livecode@lists.runrev.com > >>> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >>> http://lists.runrev.com/mailman/listinfo/use-livecode > >>> > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode@lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > > > > > > -- > > Tom Glod > > Founder & Developer > > MakeShyft R.D.A (www.makeshyft.com) > > Office:226-706-9339 > > Mobile:226-706-9793 > > _______________________________________________ > > use-livecode mailing list > > use-livecode@lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode