На самом деле вы можете отключить только определенное промежуточное ПО в тестах.
use Illuminate\Routing\Middleware\ThrottleRequests;
class YourTest extends TestCase
{
protected function setUp()
{
parent::setUp();
$this->withoutMiddleware(
ThrottleRequests::class
);
}
...
}
Нет "официальных" названий часовых поясов. UTC +/- смещение - самое близкое, что вы получите. Но, в дополнение к ответу Джозефа, может помочь эта таблица общих названий часовых поясов и сокращений . Помните, что сокращения не будут уникальными (например, существует более одной зоны EST).
Как насчет http://www.timeanddate.com/library/abbreviations/timezones/ ?
Или из моей системы:
var sb = new StringBuilder();
foreach(var tzi in TimeZoneInfo.GetSystemTimeZones())
{
sb.AppendFormat(" * {0} | {1} | {2} | {3} | {4} | {5}",
tzi.Id,
tzi.BaseUtcOffset.TotalHours,
tzi.StandardName,
tzi.DisplayName,
tzi.DaylightName,
tzi.SupportsDaylightSavingTime);
sb.AppendLine();
}