Datetime :: Event :: Lunar

Bereken Lunar-evenementen
Download nu

Datetime :: Event :: Lunar Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Daisuke Maki
  • Uitgever website:
  • http://search.cpan.org/~dmaki/

Datetime :: Event :: Lunar Tags


Datetime :: Event :: Lunar Beschrijving

Bereken Lunar-evenementen DateTime :: Evenement :: Lunar is een Perl-module die de tijd en datum van bepaalde terugkerende maangebeurtenissen berekent, waaronder nieuwe manen en specifieke maanfasen. Calculaties voor deze module zijn gebaseerd op "Calendrische berekeningen". Synopsis Gebruik Datetime :: Evenement: :Maan; mijn $ new_moon = DateTime :: Evenement :: Lunar-> new_moon (); mijn $ DT0 = Datetime-> Nieuw (...); mijn $ next_new_moon = $ new_moon-> volgende ($ DT0); mijn $ prev_new_moon = $ new_moon-> vorige ($ DT0); mijn $ DT1 = Datetime-> Nieuw (...); mijn $ DT2 = Datetime-> Nieuw (...); My $ Span = DateTime :: Span-> Nieuw (start => $ DT1, einde => $ DT2); mijn $ set = $ new_moon-> kruising ($ span); mijn $ iter = $ set-> iterator (); terwijl (mijn $ DT = $ ITER-> Volgende) {Print $ DT-> DateTime "," ";} mijn $ lunar_phase = DateTime :: Evenement :: Lunar-> Lunar_phase (fase => $ fase); # hetzelfde als new_moon, maar retourneert datetime-objecten # wanneer de maanfase bij $ fase degress is. # als je het gewoon wilt Om een enkele nieuwe maanevenement te berekenen Mijn $ DT = DateTime :: Evenement :: Lunar-> New_Moon_After (DateTime => $ DT0); My $ DT = DateTime :: Evenement :: Lunar-> New_Moon_Before (DateTime => $ DT0) ; # Als je gewoon een enkele maanfase-tijd wilt berekenen Mijn $ DT = DateTime :: Evenement :: Lunar-> Lunar_Phase_After (DateTime => $ DT0, fase => $ graden); My $ DT = DateTime :: Evenement: : Lunar-> Lunar_phase_Before (DateTime => $ DT0, fase => $ graden); vereisten: · Perl


Datetime :: Event :: Lunar Gerelateerde software