Waktu dan tanggal ditampilkan dalam berbagai cara di komputer dan jaringan. Saat komputer dihidupkan, waktu ditampilkan di beberapa halaman web. Sebenarnya, ini sangat mudah dilakukan, dan Anda dapat dengan mudah membuat efek seperti itu menggunakan bahasa skrip JavaScript. Dalam produksi halaman web, kode efek khusus untuk berbagai format waktu dan tanggal adalah sebagai berikut:
Berikut kutipannya:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transisi//EN">
<HTML>
<KEPALA>
<meta http-equiv="Jenis Konten" content="teks/html; charset=gb2312">
<TITLE>pemformat tanggal sederhana tanggal emu</TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Penulis" CONTENT="emu">
<META NAME="Kata Kunci" CONTENT="format format tanggal emu">
<META NAME="Description" CONTENT="Fungsi untuk memformat objek Tanggal menjadi String">
</KEPALA>
<TUBUH>
<BAHASA SKRIP="JavaScript">
<!--
Tanggal.prototipe.format = fungsi (format){
if (format == null) format = "yyyy/MM/dd HH:mm:ss.SSS";
var tahun = ini.getFullYear();
var bulan = ini.getMonth();
var sMonth = ["Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember "][bulan];
var tanggal = ini.getDate();
var hari = ini.getDay();
var jam = ini.getHours();
var min = ini.getMinutes();
var detik = ini.getSeconds();
vardaysInYear = Math.ceil((Tanggal baru ini(tahun,0,0))/86400000);
var weekInYear = Math.ceil((daysInYear+Tanggal Baru(tahun,0,1).getDay())/7);
var weekInMonth = Math.ceil((tanggal+Tanggal baru(tahun,bulan,1).getDay())/7);
return format.replace("yyyy",tahun).replace("yy",tahun.toString().substr(2)).replace("dd",(tanggal<10?"0":"")+tanggal ).replace("HH",(jam<10?"0":"")+jam).replace("KK",(jam%12<10?"0":"")+jam%12). replace("kk",(jam>0&&jam<10?"0":"")+(((jam+23)%24)+1)).replace("hh",(jam>0&&jam<10|| jam>12&&jam<22?"0":"")+(((jam+11)%12)+1)).replace("mm",(mnt<10?"0":"")+mnt) .replace("ss",(detik<10?"0":"")+detik).replace("SSS",ini%1000).replace("a",(jam<12?"AM":" PM")).replace("W",weekInMonth).replace("F",Math.ceil(tanggal/7)).replace(/E/g,["Minggu", "Senin", "Selasa", "Rabu","Kamis","Jumat","Sabtu"][hari]).replace("D",daysInYear).replace("w",weekInYear).replace(/MMMM+/,sMonth).replace( "MMM",sMonth.substring(0,3)).replace("MM",(bulan<9?"0":"")+(bulan+1));
}
var d = Tanggal baru();
peringatan(d.format());//format default
alert(d.format("MM-dd-yyyy"));
alert(d.format("dd/MM/yy"));
alert(d.format("dd\MM\yyyy HH:mm ss.SSS"));
alert(d.format("yyyy tahun MM bulan dd hari HH jam mm menit ss.SSS detik"));
alert(d.format("yyyy tahun MM bulan dd hari E HH (0~23) jam mm menit ss.SSS detik"));
alert(d.format("yyyy tahun MM bulan dd hari E KK (0~11) jam mm menit ss.SSS detik a"));
alert(d.format("yyyy tahun MM bulan dd hari E hh (1~12) jam mm menit ss.SSS detik a"));
alert(d.format("yyyy tahun MM bulan dd hari E kk (1~24) jam mm menit ss.SSS kedua hari H tahun ini, minggu ke-w, MMMM minggu ke-W bulan ini, MMM minggu ke-W bulan ini F E"));
//-->
</SKRIP>
</BODI>
</HTML>
Berikut ini adalah waktu dan tanggal yang ditampilkan dalam bahasa Mandarin murni:
Berikut kutipannya:
<BAHASA SKRIP="JavaScript">
<!--
String.prototype.toCHS=function(){kembalikan ini.replace(/d/g, function(a){return "nol satu dua tiga empat lima enam tujuh delapan sembilan".charAt(parseInt(a))}); }
Nomor.prototipe.toCHS=function(){return((ini>19?Math.floor(ini/10):"")+(ini>9?("十"):"")+(ini%10= =0&&ini>0?"":ini%10)).toCHS();}
Tanggal.prototipe.toCHS=fungsi(){
dengan(ini)return(getFullYear()+"").toCHS()+"Year"+(getMonth()+1).toCHS()+"Month"+getDate().toCHS()+"Day"+ getHours().toCHS()+"hour"+getMinutes().toCHS()+"menit"+getSeconds().toCHS()+"detik";
}
peringatan(Tanggal baru().toCHS());
//-->
</SKRIP>