الأمثلة على النحو التالي:
دالة isDate (dateString) {if (datestring.trim () == "") إرجاع true ؛ var r = datestring.match (/^(/d {1،4}) (-| //) (/d {1،2})/2 (/d {1،2}) $/) ؛ if (r == null) {Alert ("الرجاء إدخال تاريخ التنسيق الصحيح/N/R تنسيق تاريخ: YyyyM-MM-DD/N/Rfor مثال: 2008-08-08/N/R") ؛ العودة كاذبة } var d = تاريخ جديد (r [1] ، r [3] -1 ، r [4]) ؛ var num = (d.getlyear () == r [1] && (d.getMonth ()+1) == r [3] && d.getDate () == r [4]) ؛ if (num == 0) {Alert ("الرجاء إدخال تاريخ التنسيق الصحيح/N/R تنسيق تاريخ: Yyyy-MM-DD/N/R على سبيل المثال: 2008-08-08/N/R") ؛ } العودة (num! = 0) ؛ }الطريقة البسيطة لتحديد ما إذا كانت السلسلة التي تم إدخالها في تنسيق التاريخ في المقالة أعلاه هي كل المحتوى الذي أشاركه معك. آمل أن تتمكن من إعطائك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.