草庐IT

php - 将秒转换为天、小时、分钟和秒

我想将一个变量$uptime(秒)转换为天、小时、分钟和秒。例子:$uptime=1640467;结果应该是:18days23hours41minutes 最佳答案 这可以通过DateTime来实现类功能:functionsecondsToTime($seconds){$dtF=new\DateTime('@0');$dtT=new\DateTime("@$seconds");return$dtF->diff($dtT)->format('%adays,%hhours,%iminutesand%sseconds');}用途:echo

php - 将秒转换为小时 :Minute:Second

我需要将秒转换为“时:分:秒”。例如:“685”转换为“00:11:25”我怎样才能做到这一点? 最佳答案 您可以使用gmdate()功能:echogmdate("H:i:s",685); 关于php-将秒转换为小时:Minute:Second,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3172332/

ruby-on-rails - 将秒数转换为小数小时(半小时为 0.50 而不是 30)

我有以下方法可以将以秒为单位的持续时间转换为小时。例如,2小时半的结果是2.30。另外,2小时15分钟的结果是2.15。所以它输出小时数和分钟数。我想修改显示2.5或2.25的方法,而不是上面的。我需要那样做才能进行计算。例如,如果薪水为30美元/小时,员工工作了10个半小时,我需要乘以30*10.5而不是30*10.30。defhour_quantityunlessself.duration.blank?hours=(self.duration/60)/60minutes=(self.duration/60)%60hours.to_s+'.'+minutes.to_sendend

ruby-on-rails - 仅使用 Ruby 内置函数将秒数转换为小时数 - 除了天数

在Rails中,我试图将秒数转换为小时数。但巧合的是函数给出了其他东西。Forexample-Second=164580Outputlike:45:43:0经过一段时间(例如24小时)后,它也会转换为一天。我正在尝试使用任何Ruby内置函数来仅获取总小时数。 最佳答案 既然我看到了你要找的东西,我就提供这个:defseconds_to_hms(sec)[sec/3600,sec/60%60,sec%60].map{|t|t.to_s.rjust(2,'0')}.join(':')end编辑:另一种选择,更简洁:defseconds_

php - 如何将秒转换为时间格式?

这个问题在这里已经有了答案:ConvertsecondstoHour:Minute:Second(29个回答)关闭8年前。出于某种原因,我现在将时间格式转换为:03:30到秒3*3600+30*60,现在。我想将它转换回它的第一个(相同)格式。怎么可能?我的尝试:3*3600+30*60=1260012600/60=210/60=3.5,floor(3.5)=3=hour现在,分钟呢?考虑到值可以是19:00或02:51。我想你明白了。顺便问一下,如何使用RegEx将2:0例如转换为02:00? 最佳答案 这可能更简单gmdate(

php - 如何将秒转换为时间格式?

这个问题在这里已经有了答案:ConvertsecondstoHour:Minute:Second(29个回答)关闭8年前。出于某种原因,我现在将时间格式转换为:03:30到秒3*3600+30*60,现在。我想将它转换回它的第一个(相同)格式。怎么可能?我的尝试:3*3600+30*60=1260012600/60=210/60=3.5,floor(3.5)=3=hour现在,分钟呢?考虑到值可以是19:00或02:51。我想你明白了。顺便问一下,如何使用RegEx将2:0例如转换为02:00? 最佳答案 这可能更简单gmdate(

python - 如何将秒转换为小时、分钟和秒?

我有一个以秒为单位返回信息的函数,但我需要以小时:分钟:秒的形式存储该信息。有没有一种简单的方法可以在Python中将秒转换为这种格式? 最佳答案 您可以使用datetime.timedelta功能:>>>importdatetime>>>str(datetime.timedelta(seconds=666))'0:11:06' 关于python-如何将秒转换为小时、分钟和秒?,我们在StackOverflow上找到一个类似的问题: https://stack

python - 如何将秒转换为小时、分钟和秒?

我有一个以秒为单位返回信息的函数,但我需要以小时:分钟:秒的形式存储该信息。有没有一种简单的方法可以在Python中将秒转换为这种格式? 最佳答案 您可以使用datetime.timedelta功能:>>>importdatetime>>>str(datetime.timedelta(seconds=666))'0:11:06' 关于python-如何将秒转换为小时、分钟和秒?,我们在StackOverflow上找到一个类似的问题: https://stack

objective-c - 将秒整数转换为 HH :MM, iPhone

我正在为此苦苦挣扎。我有一个以秒为单位的值,我想以HH:MM格式显示在标签中。我已经在互联网上搜索了很长时间并找到了一些答案,但要么没有完全理解它们,要么它们看起来像是一种奇怪的方式来做我想做的事。如果有人可以帮助我解决这个问题,那就太好了!请记住,我是这个游戏的新手,所以对于更有经验的人来说,这个问题似乎是一个非常基本的问题。 最佳答案 我一直在寻找与您相同的东西,但找不到。所以我写了一个--(NSString*)timeFormatted:(int)totalSeconds{intseconds=totalSeconds%60;

objective-c - 将秒整数转换为 HH :MM, iPhone

我正在为此苦苦挣扎。我有一个以秒为单位的值,我想以HH:MM格式显示在标签中。我已经在互联网上搜索了很长时间并找到了一些答案,但要么没有完全理解它们,要么它们看起来像是一种奇怪的方式来做我想做的事。如果有人可以帮助我解决这个问题,那就太好了!请记住,我是这个游戏的新手,所以对于更有经验的人来说,这个问题似乎是一个非常基本的问题。 最佳答案 我一直在寻找与您相同的东西,但找不到。所以我写了一个--(NSString*)timeFormatted:(int)totalSeconds{intseconds=totalSeconds%60;