## 生成时间日期Datetime
~~~awk
// 随机生成时间戳
$faker->unixTime($max = 'now'); // 84146285
// 随机生成时间
$faker->dateTime($max = 'now', $timezone = date_default_timezone_get()); // DateTime Object
(
[date] => 1981-09-02 21:14:42.000000
[timezone_type] => 3
[timezone] => Asia/Shanghai
)
// dateTimeAd
$faker->dateTimeAD; // DateTime Object
(
[date] => 0308-03-16 05:39:50.000000
[timezone_type] => 3
[timezone] => Asia/Shanghai
)
// 随机生成ios8601时间
$faker->iso8601($max = 'now'); // 1991-03-04T20:59:46+0800
// 根据格式随机生成日期
$faker->date($format = 'Y-m-d', $max = 'now'); // 1983-03-01
// 根据格式随机生成时间
$faker->time($format = 'H:i:s', $max = 'now'); // 22:34:27
// 生成指定范围的时间
$faker->dateTimeBetween($startDate = '-30 years', $endDate = 'now'); // DateTime Object
(
[date] => 2006-07-12 13:47:24.000000
[timezone_type] => 3
[timezone] => Asia/Shanghai
)
// 随机生成一个指定间隔的时间
$faker->dateTimeInInterval($startDate = '-30 years', $interval = '+ 5 days', $timezone = date_default_timezone_get()); // DateTime Object
(
[date] => 1990-11-08 17:13:04.000000
[timezone_type] => 3
[timezone] => Asia/Shanghai
)
// 随机生成当前世纪的时间
$faker->dateTimeThisCentury($max = 'now', $timezone = date_default_timezone_get()); // DateTime Object
(
[date] => 1991-02-19 01:39:03.000000
[timezone_type] => 3
[timezone] => Asia/Shanghai
)
// 随机生成当前十年的时间
$faker->dateTimeThisDecade($max = 'now', $timezone = date_default_timezone_get()); // DateTime Object
(
[date] => 2013-12-25 22:46:17.000000
[timezone_type] => 3
[timezone] => Asia/Shanghai
)
// 随机生成当前年的时间
$faker->dateTimeThisYear($max = 'now', $timezone = date_default_timezone_get()); // DateTime Object
(
[date] => 2020-05-18 23:34:51.000000
[timezone_type] => 3
[timezone] => Asia/Shanghai
)
// 随机生成当前月的时间
$faker->dateTimeThisMonth($max = 'now', $timezone = date_default_timezone_get()); // DateTime Object
(
[date] => 2020-10-27 04:22:07.000000
[timezone_type] => 3
[timezone] => Asia/Shanghai
)
// 随机生成 am/pm
$faker->amPm($max = 'now'); // 下午
// 随机生成月份的某一天
$faker->dayOfMonth($max = 'now'); // 30
// 随机生成星期
$faker->dayOfWeek($max = 'now'); // 星期日
// 随机生成月份
$faker->month($max = 'now'); // 03
// 随机生成月份的名称
$faker->monthName($max = 'now'); // 十一月
// 随机生成年份
$faker->year($max = 'now'); // 2004
// 随机生成世纪
$faker->century; // XV
// 随机生成时区
$faker->timezone; // Asia/Hebron
~~~
- 说明
- PHP快递模式(一键同步多服务器程序文件)
- 多服务器文件md5对比
- 差异文件打包压缩
- 上传压缩包
- 接收压缩包
- 下载压缩包
- 解压覆盖文件
- 数据库同步
- 数据字典与数据库创建
- 数据表测试数据
- 文件对比方法
- think-orm包
- think-orm数据操作模型包
- think-orm数据库操作包
- think-migration数据库迁移包
- think-migration数据库填充数据
- think-migration数据库创建数据表
- think-migration数据库查询数据
- Phinx数据库迁移包
- Phinx数据库填充数据
- Phinx数据库创建数据表
- Phinx数据库查询数据
- 统一生成数据表,模型与数据表数据包
- 统一生成数据表
- 统一生成数据表数据
- 统一生成数据表模型
- 在线文档与测试服务
- 自动生成api接口在线测试
- 自动生成api在线文档
- 自动生成api接口ajax测试示例
- 管理后台页面(可以多个)
- 后台首页
- 后台配置页面
- 列表页面
- 表单页面
- 树状列表页面
- 树状表单页面
- 管理后台程序
- 树状表单添加与修改保存
- 一般表单添加与修改保存
- 树状列表展示
- 一般列表
- 配置页面
- 文件压缩与解压
- 文件压缩
- 文件解压
- 仿token操作
- 生成token
- 解析token
- 加解密组件hashids/hashids
- 随机事件
- 随机数生成
- 随机字符串
- 随机中文字符串
- 随机中文姓名
- 随机密码串
- redis操作
- 异步操作
- 后台表单操作
- 后台列表页面操作
- 模板文件生成新文件操作
- 按模板生成文件
- 生成模型文件
- 生成门面类
- 字符串操作
- 字符串包含
- 字符串排除前一个字符
- 字符串排除前N个字符
- 字符串排除前面一个字符串
- 字符串排除后一个字符
- 字符串排除后N个字符
- 字符串排除后面一个字符串
- 字符串截取
- 数组操作
- 交集
- 并集
- 差集
- 时间戳操作
- 上个月第一天日期
- 上个月最后一天日期
- 本月第一天日期
- 本月最后一天日期
- 下个月第一天日期
- 下个月最后一天日期
- 日期和时间处理组件-Carbon手册
- 日期和时间处理组件-Carbon
- PHP 使用Carbon扩展进行时间处理
- Carbon类
- bootstrap操作
- 表格
- 警告框
- 徽章
- 文件操作
- 文件上传
- 图片操作
- 图片上传
- 图片压缩
- 图片水印
- intervention/image使用
- log日志操作
- url操作
- url生成实例
- url解析实例
- 树状操作
- workerman操作
- 数据库备份
- 门面操作
- 门面操作测试
- 数据字典生成
- 二维码操作
- 二维码生成
- logo二维码
- think-cache缓存
- phpoffice/phpexcel使用
- Curl采集包
- 使用Guzzle执行HTTP请求
- fzaninotto/Faker中文填充数据表
- 安装faker
- Faker创建假数据
- Faker基础数据(英文)
- faker的Lorem(中文)
- 生成Person人物信息
- 生成Address地址信息
- 生成手机号Phone Number
- 生成公司Company信息
- 生成其他中文信息
- 生成时间日期Datetime