2016-10-13 4 views
0
$duration = $this->base_decrypt($explode_DecryptValues[3]); 
echo $duration; 

持続時間の値はのように出力されますが、出力値は2:10:00です。 なぜこのような時間がありますか?書き込み試験時にタイマーを設定する方法

これはスクリプトです:

var TimeLimit = new Date('<?php echo date('r', $_SESSION['TIMER']) ?>'); 

function countdownto() { 
    var date = Math.round((TimeLimit-new Date())/1000);  
    var hours = Math.floor(date/3600); 
    date = date - (hours*3600);  
    var mins = Math.floor(date/60);  
    date = date - (mins*60);  
    var secs = date;  

    if (hours<10) hours = '0'+hours;  
    if (mins<10) mins = '0'+mins; 
    if (secs<10) secs = '0'+secs; 
    if(secs=='00' && mins=='00'){ 
    $(document).ready(function(){ 
     $("#sub").trigger("click"); 
    }); 
    //document.getElementById('test').submit(); 
    } 

    document.getElementById('hours').innerHTML =hours;  
    document.getElementById('min').innerHTML =mins; 
    document.getElementById('sec').innerHTML =secs; 
    //document.getElementById('timer').innerHTML = hours+':'+mins+':'+secs; 
    setTimeout("countdownto()",1000); 
} 
countdownto(); 

答えて

0

これは質問に答えを提供していませんecho date('H:i:s', strtotime($duration));

+1

を試してみてください。批評をしたり、著者の説明を求めるには、投稿の下にコメントを残してください。 - [レビューの投稿](レビュー/低品質の投稿/ 13970165) –

+0

本当にありがとうございました。 – Blinkydamo

+0

コメントに追加 –

関連する問題