glhd/laravel-timezone-mapper

Laravel的时间区域映射器

1.4.0 2023-07-03 14:35 UTC

This package is auto-updated.

Last update: 2024-09-03 16:58:21 UTC


README

本包将坐标映射到时间区域字符串。主要基于 TimezoneMapperPHPLatLongToTimezone,并用于Laravel项目中。

它可能不会每次都100%正确,但如果您需要映射大量坐标并且不想每次都调用API,这是一种获取合理默认值的好方法。

使用方法

$mapped_timezone = TimezoneMapper::mapCoordinates(
  latitude: 51.50853,
  longitude: -0.12574,
  fallback: 'America/New_York', // Optional -- used if unable to map coords
);

// Returns "Europe/London"