Desidero visualizzare l'ora nel formato 12 ore modificando il seguente codice. Ho provato varie tecniche ma senza fortuna, spero di trovare la soluzione da voi ragazzi.Tempo di visualizzazione in formato 12 ore in JavaScript
<script type="text/javascript">
$.fn.androClock = function() {
var days = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
var months = ["Jan", "Feb", "Mar", "Apr", "May", "June", "July", "Aug", "Sep", "Oct", "Nov", "Dec"];
function getTime() {
var date = new Date(),
hour = date.getHours();
return {
day: days[date.getDay()],
date: date.getDate(),
month: months[date.getMonth()],
hour: appendZero(hour),
minute: appendZero(date.getMinutes())
};
}
function appendZero(num) {
if (num < 10) {
return "0" + num;
}
return num;
}
function refreshClock() {
var now = getTime();
$('#date').html(now.day + "<br>" + now.date + '. ' + now.month);
$('#time').html(now.hour + ":" + now.minute);
setTimeout(function() {
refreshClock();
}, 10000);
}
refreshClock();
};
$('#andro-clock').androClock();
</script>
possibile duplicato del [Sostituire t militare ime al tempo normale con Javascript] (http://stackoverflow.com/questions/14415618/replace-military-time-to-normal-time-with-javascript) –