max13/faker-dateinterval
最新稳定版本:v1.2.0
Composer 安装命令:
composer require max13/faker-dateinterval
包简介
Date and Time Interval faker provider
README 文档
README
This is a DateInterval FakerPHP Provider. It can generate a DateInterval with only a date interval, only a time interval or both. It can return a DateInterval or a duration in the ISO8601 format.
Installation
You can use composer: composer require max13/faker-dateinterval
Usage
Using the examples above:
$faker = new Faker\Generator; // Add this provider to Faker $faker->addProvider(new FakerDateInterval\FakerProvider($faker)); // Generate a date, time or date and time interval $date = $faker->dateInterval(/* $complex = */false, /* $asIso8601 = */ false); $time = $faker->timeInterval(/* $complex = */false, /* $asIso8601 = */ false); $datetime = $faker->dateTimeInterval(/* $complex = */false, /* $asIso8601 = */ false); // return DateInterval objects // You can generate a complex interval with more than 1 part generated $date = $faker->dateInterval(/* $complex = */true, /* $asIso8601 = */ false); // You can also retrieve the interval as an ISO8601 duration string $date = $faker->dateInterval(/* $complex = */true, /* $asIso8601 = */ true); // returns a string like: P1M3D for 1 month and 3 days
Bonus
A Laravel service provider is included and will autoload the FakerProvider to faker, if Laravel's service provider discovery is enabled (default).
Need help?
Open an issue.
Now have fun.
统计信息
- 总下载量: 10
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-08-10