brainlet-ali/laravel-convert-timezone

一个将任何模型日期时间字段从UTC转换为所需时区的最小化包。

3.0 2024-03-16 09:10 UTC

This package is auto-updated.

Last update: 2024-09-16 10:16:44 UTC


README

Latest Version on Packagist

一个将任何模型日期时间字段从UTC转换为所需时区的最小化包。

安装

Laravel

您可以通过composer安装此包

composer require brainlet-ali/laravel-convert-timezone

您可以使用以下命令发布配置文件

php artisan vendor:publish --provider="Brainlet\LaravelConvertTimezone\LaravelConvertTimezoneServiceProvider" --tag="tz-config"

用法

...
use Brainlet\LaravelConvertTimezone\Traits\ConvertTZ;


class MyModel extends Model
{

    use ..., ConvertTZ;

    // ...
}

$myModel = MyModel::first();
$myModel->created_at; // (outputs converted to timezone as defined in config)

限制

  • 仅适用于Eloquent模型。

安全漏洞

如果您发现任何安全漏洞,请通过以下邮箱联系我: ali@brainlet.co

许可协议

MIT许可协议(MIT)。有关更多信息,请参阅许可文件