Day.js
کتابخانهٔ کار با تاریخ و زمان با حجمی بسیار کم. تجزیه، قالببندی، محاسبه و مقایسهٔ تاریخ را ساده میکند و معماری افزونهایاش اجازه میدهد فقط قابلیتهای لازم را بارگذاری کنید.
معرفی محصول
کار با تاریخ در جاوااسکریپت خام دردسر دارد. Day.js رابطی تمیز روی آن میگذارد و برخلاف کتابخانههای قدیمیتر، هستهٔ بسیار کوچکی دارد و بقیهٔ قابلیتها را به افزونه سپرده است.
کاربرد اصلی
برای قالببندی تاریخ نمایش، محاسبهٔ اختلاف زمانی و کار با منطقهٔ زمانی. افزونههای تقویم دیگر هم برای آن وجود دارد، که برای پروژههای فارسی میتواند مفید باشد.
مناسب چه کسانی است
برای پروژههایی که حجم بستهٔ نهایی برایشان مهم است و به کتابخانهٔ سنگین تاریخ نیاز ندارند. اگر فقط یک بار تاریخ را قالببندی میکنید، شاید امکانات بومی مرورگر کافی باشد.
مزایا
هستهٔ بسیار کوچک، رابط آشنا برای کسانی که با کتابخانههای قدیمیتر کار کردهاند، و اشیای تغییرناپذیر که از خطاهای پنهان جلوگیری میکند.
اطلاعات فنی
- سازنده: iamkun و مشارکتکنندگان
- لایسنس: MIT
- پیشنیاز: مرورگر مدرن یا Node.js
لایسنس و اجازهٔ استفاده
این محصول تحت لایسنس MIT منتشر شده است؛ یعنی استفادهٔ رایگان، تغییر و استفادهٔ تجاری طبق شرایط همان لایسنس مجاز است. پیش از استفاده در پروژهٔ تجاری، متن کامل لایسنس را در منبع رسمی ببینید.
منبع رسمی
زوانو این فایل را بازنشر نمیکند؛ دانلود مستقیماً از منبع رسمی سازنده انجام میشود تا همیشه آخرین نسخهٔ اصلی و دستنخورده را بگیرید.
- وبسایت رسمی: https://day.js.org/
- مخزن کد: https://github.com/iamkun/dayjs
- مستندات: https://day.js.org/docs/en/parse/parse
�
تنباز و رایگان
لایسنس MIT
حج�
بسیار ک�
هستهٔ کوچک و سبک
�
ع�
اری افزونهای
بارگذاری فقط قابلیتهای لاز�
اشیای تغییرناپذیر
جلوگیری از تغییر ناخواستهٔ تاریخ
قالببندی انعطافپذیر
ن�
ایش دلخواه تاریخ و ز�
ان
�
حاسبهٔ اختلاف
فاصلهٔ �
یان دو تاریخ
پشتیبانی از �
حلیسازی
ن�
ایش نا�
�
اه و روز به زبانهای دیگر
�
نطقهٔ ز�
انی
�
دیریت اختلاف ساعت با افزونه
- کتابخانه را با npm نصب کنید یا فایل آماده را وارد صفحه کنید.
- افزونههای موردنیاز مانند منطقهٔ زمانی را جداگانه بارگذاری کنید.
- محلیسازی فارسی را در صورت نیاز فعال کنید.
- تاریخها را با متدهای قالببندی نمایش دهید.
هنوز دیدگاهی ثبت نشده است
اولین کسی باشید که تجربهاش را از این محصول مینویسد.
محصولات مرتبط
Axios
کتابخانهٔ ارسال درخواست HTTP بر پایهٔ Promise که هم در مرورگر و هم در Node.js کار میکند. رهگیر درخواست و پاسخ، لغو درخواست و تبدیل خودکار JSON را در خود دارد.
Lodash
کتابخانهٔ توابع کمکی جاوااسکریپت برای کار با آرایه، شیء، رشته و تابع. عملیات پرتکرار مثل گروهبندی، کپی عمیق و کاهش فراخوانی را با توابع آزموده انجام میدهد. توصیه میشود فقط توابع موردنیاز را وارد کنید.
Fuse.js
کتابخانهٔ جستجوی تقریبی سمت کاربر. نتیجه را حتی با غلط املایی یا تطبیق ناقص پیدا میکند و برای مجموعههای داده کوچک تا متوسط بدون نیاز به سرور جستجو کار میکند.
jalaali-js
کتابخانهٔ تبدیل تاریخ جلالی و میلادی در جاوااسکریپت. بدون هیچ وابستگی زمان اجرا کار میکند، در مرورگر و Node.js اجرا میشود و تعریف نوع TypeScript هم دارد. برای هر برنامهٔ فارسی که تاریخ شمسی نشان میدهد لازم میشود.