Cara Menampilkan Tanggal Kunjungan Terakhir Halaman Posting

Pengunjung sebuah situs dapat diberi penanggalan kapan dia terakhir kali melihat halaman sebuah situs web. Ini cukup keren untuk memastikan bahwa pengunjung tersebut benar-benar baru pertama kali melihat halaman tertentu atau sudah pernah mengunjunginya beberapa hari yang lalu.

Script penanggalan yang akan saya bagikan ini sangat full, mulai dari tahun, bulan, tanggal, hari, sampai ke-jam, menit dan detik.

Contoh:

Untuk melakukan tes, silahkan refresh halaman ini dan notifikasi diatas akan berubah sesuai dengan waktu sekarang.

Berikut JavaScript Display Time of Last Visit

<script type="text/javascript">
/*******
** Free script by: http://www.kangsigit.com **
   *************************************************
*****/
var days = 730; 
var kunjungnTerakhir=new Object();
var kunjunganPertama="Ini adalah kunjungan Anda yang pertama kali dihalaman ini. Selamat datang.."; 
kunjungnTerakhir.berkunjungLagi="Selamat datang kembali sobat. Anda terakhir melihat halaman ini pada <b>[tampilkanTanggal]</b>";
kunjungnTerakhir.simpanCookie=function(Name){ 
var re=new RegExp(Name+"=[^;]+", "i"); 
if (document.cookie.match(re)) 
return document.cookie.match(re)[0].split("=")[1];
return''; 
}
kunjungnTerakhir.aturCookie=function(name, value, days){ 
var tglKadaluarsa = new Date();

var expstring=tglKadaluarsa.setDate(tglKadaluarsa.getDate()+parseInt(days));
document.cookie = name+"="+value+"; expires="+tglKadaluarsa.toGMTString()+"; path=/";
}
kunjungnTerakhir.showmessage = function() {
var wh = new Date();
if (kunjungnTerakhir.simpanCookie("visitc") == "") { 
kunjungnTerakhir.aturCookie("visitc", wh, days); 
document.write(kunjunganPertama);
}
else {
var lv = kunjungnTerakhir.simpanCookie("visitc");
var lvp = Date.parse(lv);
var now = new Date();
now.setTime(lvp);
var day = new Array("Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jum'at", "Sabtu");
var month = new Array ("Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember");
var dd = now.getDate();
var dy = now.getDay();
dy = day[dy];
var mn = now.getMonth();
mn = month[mn];
yy = now.getFullYear();
var hh = now.getHours();
var ampm = "SIANG";
if (hh >= 12) {ampm = "MALAM"}
if (hh >12){hh = hh - 12};
if (hh == 0) {hh = 12}
if (hh < 10) {hh = "0" + hh};
var mins = now.getMinutes();
if (mins < 10) {mins = "0"+ mins}
var secs = now.getSeconds();
if (secs < 10) {secs = "0" + secs}
var dispDate = dy + ", " + dd + " " + mn + ", " + yy + " Pukul:" + hh + ":" + mins + ":" + secs + " " + ampm
document.write(kunjungnTerakhir.berkunjungLagi.replace("\[tampilkanTanggal\]", dispDate))
}
kunjungnTerakhir.aturCookie("visitc", wh, days);
}
kunjungnTerakhir.showmessage();
</script>

Untuk setingan, silahkan Anda atur bagian yang saya beri tanda diatas atau tidak di rubah juga sudah bagus..
URL

Komentar yang bermanfaat mendapat Rating*****oleh Admin blog ini