How can I add +9 hours on my script below ? I don’t prefer to just add 9 hours to the correct time, for example if I want it 13:22:54 to make it 22:22:54 for this to work but on the script.
I create the unix timestamp in a php file doing
$end = mktime(16, 54, 0, 8, 18, 2011);
and the copy it below
Countdown Script
<script type="text/javascript">
var end_date = new Date(<?php echo $end; ?>*1000);
$(document).ready(function() {
$("#time").countdown({
date: end_date,
onComplete: function( event ){
$(this).html("completed");
},
leadingZero: true
});
});
</script>
<p id="time" class="time"></p>
Instead of playing the heroes by trying to do time Math (and even failing badly), you should rely on native methods, available to both PHP and JS:
and:
Edit:
Since the OP said he wanted to use a TS from DB, here’s the relevant code:
Note: If
$db_timeis a formatted string, like “24 April 2011, 4:56 pm”, you need to put the following code before the one above:However, I urge you to check for alternative ways to parse the time.