function get72kou(DateTime $date): array { $kou = [ '東風解凍','黄鶯睍睆','魚上氷','土脉潤起','霞始靆','草木萌動', '蟄虫啓戸','桃始笑','菜虫化蝶','雀始巣','桜始開','雷乃発声', '玄鳥至','鴻雁北','虹始見','葭始生','霜止出苗','牡丹華', '蛙始鳴','蚯蚓出','竹笋生','蚕起食桑','紅花栄','麦秋至', '螳螂生','腐草為蛍','梅子黄','乃東枯','菖蒲華','半夏生', '温風至','蓮始開','鷹乃学習','桐始結花','土潤溽暑','大雨時行', '涼風至','寒蝉鳴','蒙霧升降','綿柎開','天地始粛','禾乃登', '草露白','鶺鴒鳴','玄鳥去','雷乃収声','蟄虫坏戸','水始涸', '鴻雁来','菊花開','蟋蟀在戸','霜始降','霎時施','楓蔦黄', '山茶始開','地始凍','金盞香','虹蔵不見','朔風払葉','橘始黄', '閉塞成冬','熊蟄穴','鱖魚群','乃東生','麋角解','雪下出麦', '芹乃栄','水泉動','雉始雊','款冬華','水沢腹堅','鶏始乳' ]; $tz = new DateTimeZone('Asia/Tokyo'); $local = (clone $date)->setTimezone($tz); $lon = sunLongitude($local); if ($lon === null) return []; $lon = fmod($lon + 360, 360); // 現時点(正午)の候を求める(立春315°起点、5度ごと) $offsetFromStart = fmod($lon - 315 + 360, 360); $index = (int)floor($offsetFromStart / 5.0); $currentDeg = fmod(315 + $index * 5, 360); // ★ここが追加部分:getSolarTermByDate()と同じ「日またぎ判定」 $nextDeg = fmod($currentDeg + 5, 360); $nextIndex = ($index + 1) % 72; $dayStart = (clone $local)->setTime(0, 0, 0); $dayEnd = (clone $local)->setTime(23, 59, 59); $lonAtStart = fmod((sunLongitude($dayStart) ?? $lon) + 360, 360); $lonAtEnd = fmod((sunLongitude($dayEnd) ?? $lon) + 360, 360); if (isCross($lonAtStart, $lonAtEnd, (float)$nextDeg)) { $index = $nextIndex; } return [ 'name' => $kou[$index], 'index' => $index + 1, 'longitude' => $lon, 'approx' => $date->format('Y-m-d') ]; } 久留米市のホームページ制作・Web制作なら猫壱屋【福岡県】

久留米市のホームページ制作・Web制作なら猫壱屋【福岡県】

language

Shopping??

test page

選擇產品並將其加入購物車。

充當模擬器。