p3ym4n / jdate
从贾拉利历到乔治亚历的日期转换器,反之亦然。它包含Carbon实例,并且与Laravel兼容。
v1.0.6
2017-10-20 13:13 UTC
Requires
- php: >=5.5
- nesbot/carbon: 1.*
Requires (Dev)
- phpunit/phpunit: ^6.2
This package is auto-updated.
Last update: 2024-09-22 00:27:50 UTC
README
从贾拉利历到乔治亚历的日期转换器,反之亦然。它包含Carbon实例,并且与Laravel兼容。
此包使用 carbon 作为乔治亚历的核心。
安装
$ composer require p3ym4n/jdate
如何使用
<?php require 'vendor/autoload.php'; use p3ym4n\JDate\JDate; JDate::now(); //1395-11-08 16:51:08 JDate::today(); //1395-11-08 00:00:00 JDate::tomorrow(); //1395-11-09 00:00:00 JDate::createFromTimestamp(1485523813); //1395-11-08 17:00:13 JDate::create(1395, 11, 11, 12, 13, 36); //1395-11-11 12:13:36 JDate::createFromFormat('Y/n/j', '1395/12/30'); //1395-12-30 17:01:21 $carbon = new Carbon\Carbon(); $jdate = JDate::createFromCarbon($carbon); //1395-11-08 17:32:43 //Some Relative Modifiers... $jdate->startOfDay(); //1395-11-08 00:00:00 $jdate->startOfMonth(); //1395-11-01 00:00:00 $jdate->startOfYear(); //1395-01-01 00:00:00 $jdate->startOfDecade(); //1390-01-01 00:00:00 $jdate->startOfCentury(); //1300-01-01 00:00:00 $jdate->endOfDay(); //1395-11-08 23:59:59 $jdate->endOfMonth(); //1395-11-30 23:59:59 $jdate->endOfYear(); //1395-12-30 23:59:59 (remember that 1395 is a leap year) $jdate->endOfDecade(); //1399-12-30 23:59:59 $jdate->endOfCentury(); //1399-12-30 23:59:59 //Other Modifiers... $jdate->addDay(2); //1395-11-10 17:32:43 $jdate->subMonth(); //1395-10-10 17:32:43 $jdate->addHours(3); //1395-10-10 20:32:43
信息
- 此包与laravel 5兼容。