DateTime :: Event :: Solarterm.

Solar用語を計算するためのDateTime拡張子
今すぐダウンロード

DateTime :: Event :: Solarterm. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Daisuke Maki
  • 出版社のWebサイト:
  • http://search.cpan.org/dmaki/

DateTime :: Event :: Solarterm. タグ


DateTime :: Event :: Solarterm. 説明

Solar用語を計算するためのDateTime拡張子 月カレンダーは月周期に基づいて数ヶ月があり、約29.5日です。このサイクルは太陽の周期と一致しません。これは約365日です。これは季節と深く結合されている農業目的には受け入れられませんでした。これは太陽光規模と関連しています。それがどんな月の月にかかわらず、あなたは太陽の用語を使ってシーズンを言うことができます。 ::解かな物My $ MAIGON_TERM = DATETIME :: EVENT :: SolarterM-> Major_Term(); My $ DT0 = DATETIME->新規(...); My $ NEXT_MAJOR_TERM = $ MAIGON_TERM->次の($ DT0); My $ PREV_MAJOR_TERM = $ MAIGON_TERM->前($ DT0); My $ DT1 = DATETIME->新規(...); My $ DT2 = DATETIME->新規(...); My $ span = datetime :: span-> new(start => dt1、end => dt2); My $ SET = $ MAIGON_TERM->交差点($ SPAN); My $ ITER = $ set-> iterator();間(My $ DT = $ ITER->次へ){印刷$ dt-> datetime、 " ";} My $ MIRIN_TERM = DATETIME :: EVENT :: SOLARTERM-> MINAR_TERM(); My $ DT0 = DATETIME-> NEW(...); MY $ NEXT_MINOR_TERM = $ MINAL_TERM->次($ DT0); MY $ PREV_MINOR_TERM = $ minor_term->前($ DT0); My $ DT1 = DATETIME->新規(...); My $ DT2 = DATETIME->新規(...); My $ SPAN = DATETIME :: SPAN->新規(START => $ DT1、END => $ DT2); MY $ SET = $ MIRINE_TERM->交差点($ SPAN); MY $ ITER = $ SET-> iterator(); while(my $ dt = $ ITER - > next){print $ dt-> datetime、 " ";}#単一のメジャー/マイナータルイベントを計算したい場合My $ DT = DATETIME :: EVENT :: LUNAR-> MAJOR_TERM_AFTER(DATETIME => $ DT0); MY $ DT = DATETIME ::イベント:: LUNAR - > major_term_before(datetime => $ DT0); My $ DT = DATETIME ::イベント:: lunar-> minor_term_after(DateTime => $ DT0); My $ DT = DATETIME ::イベント:: lunar-> minor_term_before(DateTime = > $ DT0); My $ INDEX = DATETIME ::イベント:: SolarterM-> Last_Major_Term_Index(DateTime => $ DT); My $ INDEX = DATETIME :: Event :: SolarterM-> Last_Minor_TERM_INDEX(DATETIME => $ DT); MY $ BOOLEAN = DATETIME ::イベント:: SolarterM-> NO_MAJOR_TERM_ON(DATETIME => $ DT);次の特定の太陽を使用するために#:: Event :: SolarterM QW(Dongzhi); My $ NEXTIME ::イベント:: SolarterM-> next_term_at(Datetime => $ DT、Longitude => Dongzhi); My $ PREV = DATETIME :: Event :: SolarterM-> PREV_TERM_AT(DateTime => $ DT、Longitude => Dongzhi);要件: ・Perl


DateTime :: Event :: Solarterm. 関連ソフトウェア