A Laravel Nova card to display the current time from different timezones in the world.
| Version | L5.6 | L5.7 | L5.8 | L6 | L7 | L8 | L9 |
|---|---|---|---|---|---|---|---|
| 1.* | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✗ |
| 2.* | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✅ |
You can install the package in to a Laravel app that uses Nova via composer:
composer require richardkeep/nova-timenowNext up, you must register the tool with Nova. This is typically done in the cards method of the NovaServiceProvider.
// in app/Providers/NovaServiceProvder.php
// ...
public function cards()
{
return [
// ...
new \Richardkeep\NovaTimenow\NovaTimenow,
];
}By default, the system's timezone and America\Mexico_City will be used as the list of timezones. To override this, please add more valid timezones.
public function cards()
{
return [
// ...
(new \Richardkeep\NovaTimenow\NovaTimenow)->timezones([
'Africa/Nairobi',
'America/Mexico_City',
'Australia/Sydney',
'Europe/Paris',
'Asia/Tokyo',
])->defaultTimezone('Africa/Nairobi'),
];
}The card will be automatically displayed on the dashboard. You can now select the timezone from the dropdown list of registered timezones to view the current time in that region,
