richardkeep/nova-timenow

一个Laravel Nova卡片,用于显示全球不同时区的当前时间。

2.0.3 2022-04-20 14:09 UTC

README

Latest Version on Packagist Style CI Total Downloads

一个Laravel Nova卡片,用于显示全球不同时区的当前时间。

screenshot of the timenow card

安装

您可以通过composer将此包安装到使用Nova的Laravel应用程序中

composer require richardkeep/nova-timenow

接下来,您需要将工具与Nova注册。这通常在NovaServiceProvidercards方法中完成。

// in app/Providers/NovaServiceProvder.php

// ...

public function cards()
{
    return [
        // ...
        new \Richardkeep\NovaTimenow\NovaTimenow,
    ];
}

自定义

默认情况下,系统时区和America\Mexico_City将用作时区列表。要覆盖此设置,请添加更多有效的时区

public function cards()
{
    return [
        // ...
        (new \Richardkeep\NovaTimenow\NovaTimenow)->timezones([
            'Africa/Nairobi',
            'America/Mexico_City',
            'Australia/Sydney',
            'Europe/Paris',
            'Asia/Tokyo',
        ])->defaultTimezone('Africa/Nairobi'),
    ];
}

使用方法

卡片将自动显示在仪表板上。您现在可以从注册时区的下拉列表中选择时区,以查看该区域的当前时间。