درست کردن Validation برای تاریخ فارسی
سلام
من نیاز دارم که یکی از فیلد های من که تاریخ هست حتما به این صورت 1397/2/24 وارد شود و اگر غیر این بود به فارسی خطا بده یعنی برای من ۱۳۹۷ با ۹۷ متفاوت هست و فقط می خوام که با همین ساختار وارد کند . چطور باید این Validation رو به مدل اضافه کنم و نمایش بدم ؟
تشکر
نقل قول: درست کردن Validation برای تاریخ فارسی
نقل قول: درست کردن Validation برای تاریخ فارسی
از Regex استفاده کنید ; فرمت صحیح به این شکل خواهد بود : 1397/02/27
^[1-4]\d{3}\/((0[1-6]\/((3[0-1])|([1-2][0-9])|(0[1-9])))|((1[0-2]|(0[7-9]))\/(30|([1-2][0-9])|(0[1-9]))))$
نقل قول: درست کردن Validation برای تاریخ فارسی
تشکر از شما . درست کار می کنه فقط یک ایرادی هست که کاربر باید حتما مثلا تاریخ رو به این صورت 1397/03/03 وارد کنه در صورتی که می خوام 1397/3/3 هم وارد کرد خطا نده یعنی یک جورایی 0 قبل از عدد مهم و طرف حتما بدون 0 قبلش وارد کنه
ممنون می شم راهنمایی کنید
تشکر
نقل قول: درست کردن Validation برای تاریخ فارسی