يتم عرض الوقت والتاريخ بطرق مختلفة على أجهزة الكمبيوتر والشبكات عند تشغيل الكمبيوتر، يتم عرض الوقت أيضًا. في الواقع، يعد القيام بذلك أمرًا بسيطًا للغاية، ويمكنك بسهولة إنشاء مثل هذا التأثير باستخدام لغة البرمجة النصية JavaScript. في إنتاج صفحات الويب، تكون رموز التأثير الخاص لتنسيقات مختلفة من الوقت والتاريخ كما يلي: فيما يلي الوقت والتاريخ المعروضين باللغة الصينية النقية: هنا اقتباس:
هنا اقتباس:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<أتش تي أم أل>
<الرأس>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<TITLE>منسق التاريخ البسيط لتاريخ الاتحاد الاقتصادي والنقدي</TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="emu">
<META NAME="Keywords" CONTENT="تنسيق تنسيق التاريخ emu">
<META NAME="Description" CONTENT="وظيفة لتنسيق كائن التاريخ في سلسلة">
</الرأس>
<الجسم>
<لغة البرنامج النصي = "جافا سكريبت">
<!--
Date.prototype.format = الوظيفة (التنسيق){
if (format == null) format = "yyyy/MM/dd HH:mm:ss.SSS";
var year = this.getFullYear();
فار الشهر = this.getMonth();
var sMonth = ["يناير"، "فبراير"، "مارس"، "أبريل"، "مايو"، "يونيو"، "يوليو"، "أغسطس"، "سبتمبر"، "أكتوبر"، "نوفمبر"، "ديسمبر" "][شهر]؛
تاريخ فار = this.getDate();
فار داي = this.getDay();
var hr = this.getHours();
var min = this.getMinutes();
var sec = this.getSeconds();
var dayInYear = Math.ceil((هذا التاريخ الجديد(year,0,0))/86400000);
varweekInYear = Math.ceil((daysInYear+new Date(year,0,1).getDay())/7);
varweekInMonth = Math.ceil((date+new Date(year,month,1).getDay())/7);
يعود format.replace("yyyy",year).replace("yy",year.toString().substr(2)).replace("dd",(date<10 ؟"0":")+date).replace("HH",(hr<10؟"0":")+hr).replace("KK",(hr%12<10؟"0" :"")+hr%12).repl ace("kk"،(hr>0&&hr<10؟"0":")+(((hr+23)%24)+1)).replace("hh"،(hr>0&&hr<10|| ساعة>12&&ساعة<22؟" 0":")+(((hr+11)%12)+1)).replace("mm"،(min<10؟"0":")+min).replace("ss"، (ثانية<10؟"0":")+se c).replace("SSS"،this%1000).replace("a"،(hr<12؟"AM":PM")).replace("W"،weekInMonth).replace("F"، Math.ceil(date/7)).replace(/E/g,["الأحد"،"الإثنين"،"الثلاثاء"،"الأربعاء"، "الخميس" "،"Friday"، "Saturday"] [day]).replace("D"،daysInYear).replace("w"،weekInYear).replace(/MMMM+/,sMonth).replace("MMM"،sMonth. سلسلة فرعية(0,3)).replace("MM",(month<9؟"0":")+(month+1));
}
فار د = تاريخ جديد();
تنبيه (d.format ())؛ // التنسيق الافتراضي
تنبيه(d.format("MM-dd-yyyy"));
تنبيه(d.format("dd/MM/yy"));
تنبيه(d.format("dd\MM\yyyy HH:mm ss.SSS"));
تنبيه(d.format("yyyy سنة شهر شهر يوم يوم سمو ساعة ملم دقيقة ss.SSS ثانية"));
تنبيه(d.format("yyyy سنة شهر شهر يوم يوم E HH (0 ~ 23) ساعة ملم دقيقة ss.SSS ثانية"));
تنبيه(d.format("yyyy سنة شهر شهر يوم يوم E KK (0 ~ 11) ساعة ملم دقيقة ss.SSS ثانية أ"));
تنبيه(d.format("yyyy سنة شهر شهر يوم يوم E hh (1 ~ 12) ساعة ملم دقيقة ss.SSS ثانية أ"));
تنبيه (d.format("Yyyy year MM شهر dd day E kk (1 ~ 24) ساعة mm دقيقة ss.SSS ثانية اليوم D من هذا العام، الأسبوع w، MMMM الأسبوع W من هذا الشهر، MMM الأسبوع Wth لهذا الشهر F E"))؛
//-->
</النص>
</الجسم>
</HTML>
<لغة البرنامج النصي = "جافا سكريبت">
<!--
String.prototype.toCHS=function(){return this.replace(/d/g, function(a){return "صفر واحد اثنان ثلاثة أربعة خمسة ستة سبعة ثمانية تسعة".charAt(parseInt(a))}); }
Number.prototype.toCHS=function(){return((this>19?Math.floor(this/10):"")+(this>9?("十"):"")+(this%10= =0&&this>0؟"":this%10)).toCHS();}
Date.prototype.toCHS=function(){
with(this)return(getFullYear()+"").toCHS()+"Year"+(getMonth()+1).toCHS()+"Month"+getDate().toCHS()+"Day"+ getHours().toCHS()+"hour"+getMinutes().toCHS()+"دقيقة"+getSeconds().toCHS()+"ثانية";
}
تنبيه (تاريخ جديد ().toCHS ())؛
//-->
</النص>