Menampilkan Tanggal dan Waktu Saat ini dengan Javascript - Menurut Wikipedia JavaScript adalah bahasa pemrograman tingkat tinggi dan dinamis. JavaScript
populer di internet dan dapat bekerja di sebagian besar penjelajah web
populer seperti Internet Explorer (IE), Mozilla Firefox, Netscape dan
Opera.
Seperti yang kita ketahui JavaScript memiliki fungsi yang sangat beragam namun Pada artikel kali ini BlogPenting.com akan membagikan script untuk menampilkan tanggal dan waktu saat ini.
Tanpa Nama Hari
Dengan Nama Hari
Waktu/Jam saat ini (pasif)
Format 24
Format AM/PM
Karena ini merupakan jam pasif sehingga waktu/jam yang muncul merupakan waktu pada saat halaman di akses.
Waktu/Jam saat ini (aktif)
Format 24
Format AM/PM
Seperti yang kita ketahui JavaScript memiliki fungsi yang sangat beragam namun Pada artikel kali ini BlogPenting.com akan membagikan script untuk menampilkan tanggal dan waktu saat ini.
Berikut beberapa script yang bisa digunakan untuk menampilkan tanggal dan waktu
Tanpa Nama Hari
<script type='text/javascript'>
<!--
var months = ['Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember'];
var date = new Date();
var day = date.getDate();
var month = date.getMonth();
var yy = date.getYear();
var year = (yy < 1000) ? yy + 1900 : yy;
document.write(day + " " + months[month] + " " + year);
//-->
</script>
- 27 Agustus 2016
Dengan Nama Hari
<script type='text/javascript'>
<!--
var months = ['Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember'];
var myDays = ['Minggu', 'Senin', 'Selasa', 'Rabu', 'Kamis', 'Jum'at', 'Sabtu'];
var date = new Date();
var day = date.getDate();
var month = date.getMonth();
var thisDay = date.getDay(),
thisDay = myDays[thisDay];
var yy = date.getYear();
var year = (yy < 1000) ? yy + 1900 : yy;
document.write(thisDay + ', ' + day + ' ' + months[month] + ' ' + year);
//-->
</script>
- Sabtu, 27 Agustus 2016
Waktu/Jam saat ini (pasif)
Format 24
<script type="text/javascript">
<!--
var d = new Date();
var curr_hour = d.getHours();
var curr_min = d.getMinutes();
curr_min = curr_min + "";
if (curr_min.length == 1) {
curr_min = "0" + curr_min;
}
document.write(curr_hour + " : " + curr_min);
//-->
</script>
Format AM/PM
<script type="text/javascript">
<!--
var a_p = "";
var d = new Date();
var curr_hour = d.getHours();
if (curr_hour < 12) {
a_p = "AM";
} else {
a_p = "PM";
}
if (curr_hour == 0) {
curr_hour = 12;
}
if (curr_hour > 12) {
curr_hour = curr_hour - 12;
}
var curr_min = d.getMinutes();
curr_min = curr_min + "";
if (curr_min.length == 1) {
curr_min = "0" + curr_min;
}
document.write(curr_hour + " : " + curr_min + " " + a_p);
//-->
</script>
- 1 : 12 PM
Karena ini merupakan jam pasif sehingga waktu/jam yang muncul merupakan waktu pada saat halaman di akses.
Waktu/Jam saat ini (aktif)
Format 24
<div id="clock"></div>
<script type="text/javascript">
<!--
function startTime() {
var today=new Date(),
curr_hour=today.getHours(),
curr_min=today.getMinutes(),
curr_sec=today.getSeconds();
curr_hour=checkTime(curr_hour);
curr_min=checkTime(curr_min);
curr_sec=checkTime(curr_sec);
document.getElementById('clock').innerHTML=curr_hour+":"+curr_min+":"+curr_sec;
}
function checkTime(i) {
if (i<10) {
i="0" + i;
}
return i;
}
setInterval(startTime, 500);
//-->
</script>
- 13:23:44
Format AM/PM
<div id="clock"></div>
<script type="text/javascript">
<!--
function showTime() {
var a_p = "";
var today = new Date();
var curr_hour = today.getHours();
var curr_minute = today.getMinutes();
var curr_second = today.getSeconds();
if (curr_hour < 12) {
a_p = "AM";
} else {
a_p = "PM";
}
if (curr_hour == 0) {
curr_hour = 12;
}
if (curr_hour > 12) {
curr_hour = curr_hour - 12;
}
curr_hour = checkTime(curr_hour);
curr_minute = checkTime(curr_minute);
curr_second = checkTime(curr_second);
document.getElementById('clock').innerHTML=curr_hour + ":" + curr_minute + ":" + curr_second + " " + a_p;
}
function checkTime(i) {
if (i < 10) {
i = "0" + i;
}
return i;
}
setInterval(showTime, 500);
//-->
</script>
- 01:23:44 PM