تاریخها
تاریخها
یک واژگان از نامهای فرمت که به طور مشابه توسط Twig، جاوا اسکریپت ساده و Vue درک میشود. سرور یک <time> را چاپ میکند که لحظه و فرمت درخواست شده را حمل میکند؛ مرورگر آن را دریافت کرده و با گذشت زمان بازنویسی میکند، بنابراین یک صفحه باز شده هرگز درباره زمان وقوع یک رویداد دروغ نمیگوید.
فرمتهای نامدار
فرمتهای مطلق، سبکهای تاریخ و زمان ICU هستند، بنابراین ترتیب فیلدها و جداکنندهها به محلی که خواننده در آن قرار دارد تعلق دارد نه به الگو.
- time
- date_short
- date
- date_long
- date_time_short
- date_time
- date_time_full
- month_year
نسبی
فاصله در بزرگترین واحدی شمرده میشود که هنوز معنی دارد — دقیقهها تا یک ساعت، ساعتها تا یک روز، سپس روزها، هفتهها، ماهها و سالها. هر واژهای از یک کلید ترجمه میآید.
- لحظهای پیش
- پنج دقیقه
- سه ساعت
- دو روز
- چهار ماه
- سه سال
- در دو ساعت
خودکار
پیشفرض. در حالی که تاریخ جدید است به عقب شماری میکند و بعد از یک هفته به یک تاریخ تقویمی باز میگردد، جایی که "27 هفته پیش" دیگر به کسی کمکی نمیکند.
- سه ساعت
- دو روز
- چهار ماه
بهروز نگهداری شده
یک تایمر واحد برای هر تاریخ در صفحه خدمت میکند، با ریتمی که واحد نمایش داده شده شایسته آن است — چند ثانیه برای "همین حالا"، یک ساعت برای "3 ماه پیش". این صفحه را باز بگذارید و تماشا کنید.
توسط Twig رندر شده، توسط سرویس جلو بهروز شده:
توسط Vue رندر شده:
فقط متن
فیلتر یک رشته بدون نشانهگذاری برمیگرداند، برای یک ویژگی عنوان یا یک خروجی. نام فرمت که نمیشناسد به عنوان یک الگوی خام ICU گرفته میشود، که این راهحل زمانی است که فرمتهای نامدار شکلی که نیاز دارید را ندارند.
- | date_format('date_long')
- ۱۴ مارس ۲۰۲۶
- | date_format("EEEE d MMMM, 'week' w")
- شنبه ۱۴ مارس, week ۱۲