guitar site
WAVE

日の出・日の入り時刻等によりバナーデザインが変わります。

1)00:00:00〜astronomical_twilight_begin

guitar site
WAVE

2)astronomical_twilight_begin〜sunrise

guitar site
WAVE

3)sunrise〜transit

guitar site
WAVE

4)transit〜sunset

guitar site
WAVE

5)sunset〜astronomical_twilight_end

guitar site
WAVE

6)astronomical_twilight_end〜24:00:00

guitar site
WAVE

日の出・日の入り時刻等は、PHPのdate_sun_info()関数を利用しています。

date: 20240624
sunrise: 18:43:52
sunset: 09:41:18
transit: 02:12:35
civil_twilight_begin: 18:13:18
civil_twilight_end: 10:11:52
nautical_twilight_begin: 17:32:44
nautical_twilight_end: 10:52:26
astronomical_twilight_begin: 16:46:01
astronomical_twilight_end: 11:39:08

また、時刻の計算に必要な緯度・経度はアクセスされたIPアドレスからIPInfoDB | Free IP Address Geolocation Toolsのサービスを使って取得しています。(そんなに正確ではありませんw)

SimpleXMLElement Object
(
    [statusCode] => OK
    [statusMessage] => SimpleXMLElement Object
        (
        )

    [ipAddress] => 3.236.142.143
    [countryCode] => US
    [countryName] => United States of America
    [regionName] => Virginia
    [cityName] => Ashburn
    [zipCode] => 20146
    [latitude] => 39.0395
    [longitude] => -77.4918
    [timeZone] => -04:00
)