نوع انتخاب را مشخص کنید.
روز، بازه، هفته، چند تاریخ، ماه یا سال؛ شش نوع انتخاب برای فرمهای مختلف.
انواع انتخاب و مقدار خروجیکاربر تاریخ را در تقویمی که میشناسد انتخاب میکند. یک وبکامپوننت برای انتخاب روز، بازه و بیشتر؛ با رابط چندزبانه و مقداری که برنامه شما میتواند استفاده کند.
2026-03-21npm install intl-datepickerخود کامپوننت، همینجا
در حال بارگذاری تقویم…
با انتخاب روز، متن نمایشی آن را ببینید.
برای انتخاب یک روز، value همیشه رشتهای به شکل YYYY-MM-DD در تقویم میلادی است. با تغییر تقویم، فقط نمایش روز عوض میشود، نه روزی که انتخاب کردهاید.
در انتظار بارگذاری کامپوننت…این نمونه، خود intl-datepicker 0.4.2 است که در مرورگر شما اجرا میشود. انتخابهای شما به سرور ارسال نمیشوند.
نمونه بارگذاری نشد.
از تقویم تا فرم
یک بازه اقامت با شبهای غیرقابلرزرو، حداقل مدت اقامت و مقدار واقعی فرم. فیلد را باز کنید و بازه دیگری انتخاب کنید.
خروج در اولین روز غیرقابلرزرو مجاز است. تاریخها و دادههای این نمونه ثابتاند و رزروی انجام نمیشود.
راهنمای محدودیتهای بازهبا بررسی فرم، مقدار FormData را ببینید.<form>
<label for="stay">تاریخ اقامت</label>
<intl-datepicker id="stay" name="stay"
type="range" calendar="persian" locale="fa-IR"
min="2026-10-01" max="2026-10-31"
min-nights="2" max-nights="7"
exclude-disabled="nights"
disabled-dates='["2026-10-16/2026-10-18"]'
required
></intl-datepicker>
<button type="submit">بررسی انتخاب</button>
</form>از همان ماژول اصلی، تقویم و ترجمه نمونه اول استفاده میکند. صفحه از ارسال فرم جلوگیری میکند و مقدار new FormData(form) را میخواند.
روز، بازه، هفته، چند تاریخ، ماه یا سال؛ شش نوع انتخاب برای فرمهای مختلف.
انواع انتخاب و مقدار خروجیپیمایش با صفحهکلید، نامگذاری شبکه تقویم و اعلام انتخابها برای صفحهخوان، در خود کامپوننت پیاده شدهاند.
راهنمای صفحهکلیدتقویم، زبان نمایش و شکل ارقام را انتخاب کنید. متنهای انگلیسی همراه نسخه اصلیاند؛ ترجمههای فارسی، عربی و عبری جداگانه وارد میشوند.
راهنمای چندزبانهسازییک وبکامپوننت
عنصر سفارشی را در HTML ساده یا فریمورک خودتان به کار ببرید. با متغیرهای CSS و shadow partها ظاهرش را تنظیم کنید و تقویمهای اضافی را فقط هنگام نیاز وارد کنید.
برای یک روز، رشته ISO تاریخ را بدون تبدیل به ساعت ذخیره کنید. بازه شامل شروع و پایان است؛ مقدار ماه و سال در تقویمهای دیگر ممکن است پسوند تقویم هم داشته باشد. قالب خروجی نوع انتخاب خودتان را در راهنما بخوانید.
قالب مقدارهاوارد کردن بسته در محیط SSR ممکن است، اما تقویم در مرورگر نمایش داده میشود. در این صفحه، کد نمونه با نزدیک شدن به محدوده دید بارگذاری میشود و تقویمهای اضافی هنگام انتخاب دریافت میشوند.
با یک تقویم شروع کنید و گزینههای مورد نیاز فرم را اضافه کنید. نسخه 0.4.2 هنوز پیش از ۱.۰ است؛ پیش از ارتقای نسخه فرعی، تغییرات را بخوانید.
<intl-datepicker>