1. 程式人生 > >將秒數轉化為時分秒格式(00:00:00)

將秒數轉化為時分秒格式(00:00:00)

 /**
     * [封裝的方法,將秒數轉化為時分秒]
     * @version 2017-03-16
     */
    function secondsToHour($seconds){
        if(intval($seconds) < 60)
            $tt ="00:00:".sprintf("%02d",intval($seconds%60));
        if(intval($seconds) >=60){
            $h =sprintf("%02d",intval($seconds/60));
            $s =sprintf("%02d",intval($seconds%60));
            if($s == 60){
                $s = sprintf("%02d",0);
                ++$h;
            }
            $t = "00";
            if($h == 60){
                $h = sprintf("%02d",0);
                ++$t;
            }
            if($t){
                $t  = sprintf("%02d",$t);
            }
            $tt= $t.":".$h.":".$s;
        }
        if(intval($seconds)>=60*60){
            $t= sprintf("%02d",intval($seconds/3600));
            $h =sprintf("%02d",intval($seconds/60)-$t*60);
            $s =sprintf("%02d",intval($seconds%60));
            if($s == 60){
                $s = sprintf("%02d",0);
                ++$h;
            }
            if($h == 60){
                $h = sprintf("%02d",0);
                ++$t;
            }
            if($t){
                $t  = sprintf("%02d",$t);
            }
            $tt= $t.":".$h.":".$s;
        }
        return $tt;
    }

相關推薦

轉化為時分秒格式000000

/** * [封裝的方法,將秒數轉化為時分秒] * @version 2017-03-16 */ function secondsToHour($seconds

轉換為時分秒的形式java形式

ava clas 時分秒 bsp color string oid args print 將一個秒數轉換為時分秒形式,例如91秒=00:01:31 public class Main { public static void main(String[] args

利用 DateComponentsFormatter 轉換為時分秒

製作像碼錶或計時器這樣的功能時,我們需要將秒數轉換為時分秒。這點數學還難不倒我們,比方秒數是 62410,只要懂得除法即可轉換。let second = 62410let (minute, sec) = second.quotientAndRemainder(dividingBy: 60)let (hour,

Java中整數()轉換為時分秒格式(xx:xx:xx)

整數(秒數)轉換為時分秒格式(xx:xx:xx) // a integer to xx:xx:xx public static String secToTime(int time) { String timeStr = null;

Qt毫秒轉化為時分秒格式

在做視訊回放的時候,可以通過player.duration()的形式獲得視訊總時長,單位是ms,如得到時長為1137661ms,為了在頁面上通過一定的格式顯示,需要將毫秒轉化為時分秒的形式,轉化方法很簡單,如程式碼所示: QString MainWindow::forma

毫秒轉換為時分秒

主要程式碼如下 1 public class test { 2 3 public static void main(String[] args) { 4 long m

js 轉換為 時分秒格式

場景是某個介面返回的通話時間是以秒為單位的, 但在頁面展示是要顯示成時分秒的格式。 如 89秒,顯示成1分29秒; 3800秒, 顯示成1小時3分20秒 主要是使用以下方法來實現轉換: //將秒數轉換為時分秒格式 function formatSeconds(value

JS換算成時分秒 以及轉化為年月日 時分秒

<script language="javascript"> /** * 將秒數換成時分秒格式 * 作者:龍周峰 */ function formatSeconds(value) { var secon

轉換為日時分秒

/** * 獲取剩餘時間 * * @return */ public static String getRemainingTime(String createTime, int expriedDays) throws ParseException { SimpleDateFormat f

PHP時間轉換成時分秒格式

function secToTime($seconds){ $result = '00:00:00'; if ($seconds>0) { $hour = floor($seconds/3600);

毫秒整數轉化為時分秒例如毫秒整數轉換為00:30:00

var MillisecondToTime = function (msd) { var time = parseFloat(msd) / 1000; if (null != time && "" != time) { if (

轉為*天*小時*分*的形式

 秒轉為“*天*小時*分*秒”: /** * 將秒數轉為*天*小時*分*秒的形式 * @param time 引數:秒 * @return */ public static String formatDateTime(long time)

[整數型] 匹配成 xx時 xx分xx

    /**      * 將秒數 匹配成 xx時 xx分xx秒      *      * @param time      * @return  

js 快速字串陣列 轉化為 數字陣列互換

      轉載於   這裡     var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; arr.map(String); //結果: ['1', '2', '3', '4', '5', '6'

java把時間轉換為時分秒格式,如11:04:05

public class TimeUtil { /** * 把時間轉換為:時分秒格式。 * * @param second :秒,傳入單位為秒 * @return */ /** * 把時間轉換為:時分秒格式。

vue2.0怎樣時間戳轉化為日期格式

<!-- value 格式為13位unix時間戳 --><!-- 10位unix時間戳可通過value*1000轉換為13位格式 -->export function forma

jsnumber數值轉化成為貨幣格式,貨幣格式化,金錢過濾器,貨幣過濾器,vue貨幣過濾金錢過濾全域性和區域性兩種實現方式

js中使用 js程式碼 const digitsRE = /(\d{3})(?=\d)/g function currency (value, currency, decimals) { value = parseFloat(value) if (

JS轉換成時分秒顯示

function formatSeconds(value) { var theTime = parseInt(value);// 秒 var theTime1 = 0;// 分 var theTime2 = 0;// 小時 if(theTi

c# 轉換成時,分,的方法

TimeSpan ts = new TimeSpan(0, 0,Convert.ToInt32( duration)); string str = "";

js時間戳轉化成日期格式

// 例子,比如需要這樣的格式:yyyy-MM-dd hh:mm:ss var date = new Date(time*1000); Y = d