eexbee/jalali-date-time-bundle
Composer 安装命令:
composer require eexbee/jalali-date-time-bundle
包简介
Brings Jalali(Persian/Iranian) DateTime to Symfony/Twig
关键字:
README 文档
README
Brings Jalali (Persian/Iranian) DateTime to Symfony/Twig
Requirements
- symfony > 3.4
Installation
composer require eexbee/jalali-date-time-bundle
Usage
This bundle provides Jalali DateTime tools to be used inside your Controllers, Twig templates and forms.
1. Twig
Use j_datetime_format twig filter to convert php DateTime object into Jalali format
{# templates/frontend/home.html.twig #} ... {{ datetimeObject|j_datetime_format }} {# ا۲۲:۰، ۰۹ مهر ۱۳۹۹ #} ...
You can Also pass several parameters to the filter to customize the output. Filter definition looks like this:
... j_datetime_format( \DateTime $dateTime, //php DateTime Object $format = 'H:i ,d F Y', //Arbitrary format (checkout format table) $timeZone = 'Asia/Tehran', //Timezone $lang = 'fa' //Output number characters (fa or en) ) ...
Example:
{# templates/frontend/home.html.twig #} ... {{ datetimeObject|j_datetime_format('Y-m-d H:i:s', "Europe/Paris", "en") }} {# output: 1399-07-09 12:27:49 #} ...
2. Form
soon
3. Service
Jalali DateTime service is automatically ready to use due to the symfony service management and dependency injection mechanism.
Format Table
统计信息
- 总下载量: 4
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-10-16