English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
هذا المثال يشارك لكم الكود المحدد لمحاسبة التواريخ، للاستعانة به، والتفاصيل كالتالي
مقطع html لمحاسبة التواريخ:
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>حاسبة التواريخ</title> <script type="text/javascript" src="date_calc.js"></script> </head> <body> <br><br> <b>حساب التاريخ بعد عدة أيام:</b> <br> و <input size="8" id="SY" value="2016">سنة <input size="4" id="SM" value="11">شهر <input size="4" id="SD" value="16">يوم (الافتراض هو اليوم الحالي) الفرق <input size="8" id="decday" value="100">يوم (إذا تم إدخال عدد سالب، يتم حسابه للأمام) هذا هو: <span id="result1"></span> <br> <input type=button value="حساب" onclick="cala()"> <br> <b>حساب فرق التاريخ:</b> <br> <input size="8" id="SY2" value="2016">سنة <input size="4" id="SM2" value="11">شهر <input size="4" id="SD2" value="16">يوم <br> و<input size="8" id="SY3" value="2017" >سنة <input size="4" id="SM3" value="1">شهر <input size="4" id="SD3" value="1">يوم <br>الفرق: <span id="result2"></span>يوم <br> <input type=button value="حساب" onclick="calb()"> <br> </body> </html>
date_calc.js代码片段:
var hzWeek= new Array("日","一","二","三","四","五","六","日"); //获取星期 function cweekday(wday) {return hzWeek[wday];} function cala() { y=document.getElementById("SY").value; m=document.getElementById("SM").value; d=document.getElementById("SD").value; ddd=document.getElementById("decday").value; ttt=new Date(y,m-1,d).getTime()+ddd*24000*3600; theday=new Date(); theday.setTime(ttt); document.getElementById("result1").innerHTML=theday.getFullYear()+"年"+(1+theday.getMonth())+"月"+theday.getDate()+"日"+"السبت"+cweekday(theday.getDay()); } function calb()}} { y2=document.getElementById("SY2").value; m2=document.getElementById("SM2").value; d2=document.getElementById("SD2").value; y3=document.getElementById("SY3").value; m3=document.getElementById("SM3").value; d3=document.getElementById("SD3").value; day2=new Date(y2,m2-1,d2); day3=new Date(y3,m3-1,d3); document.getElementById("result2").innerHTML=(day3-day2)/86400000; }
هذا هو نهاية محتوى هذا المقال، آمل أن يكون قد ساعدكم في التعلم، وأتمنى أن تدعموا دليل التلعثم بشكل أكبر.
بيان: محتوى هذا المقال تم جمعه من الإنترنت، ويتمتع صاحب الحقوق الأصلية به، ويتم إرساله من قبل مستخدمي الإنترنت بطرقهم الخاصة، ولا يمتلك هذا الموقع حقوق الملكية، ولا يتم تعديل المحتوى بشكل يدوي، ولا يتحمل هذا الموقع أي مسؤولية قانونية. إذا اكتشفت محتوى يشتبه في انتهاك حقوق النسخ، فما عليك سوى إرسال بريد إلكتروني إلى: notice#oldtoolbag.com (عند إرسال البريد الإلكتروني، يرجى استبدال # ب @) لإبلاغنا، وقدم الدليل على الدليل، وإذا تم التحقق من ذلك، فإن هذا الموقع سيرحل على الفور عن المحتوى المزعوم لانتهاك حقوق النسخ.