Datum :: Handler

Einfaches, aber kompletter Datumsobjekt (1.1)
Jetzt downloaden

Datum :: Handler Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Benoit Beausejour
  • Website des Verlags:
  • http://search.cpan.org/~bbeausej/DBIx-Sequence-1.5/Sequence.pm

Datum :: Handler Stichworte


Datum :: Handler Beschreibung

Einfaches, aber komplettes Datumsobjekt (1.1) Datum :: Handler ist ein einfaches, aber komplettes Datumobjekt (1.1) .Synopsis-Verwendungsdatum :: Handler; Mein $ Datum = Neues Datum :: Handler ({datum => zeit, time_zone => 'europa / paris', locale => 'französisch'}); Mein $ Datum = Neues Datum :: Handler ({Datum => , time_zone => 'est',}); Mein $ Datum = Neues Datum :: Handler ({Datum => {Jahr => 2001, Monat => 4, Tag => 12, Stunde => 3, min => 1, sec => 55,}, time_zone => 'Amerika / los_angeles', locale => 'en_us',}; $ Datum drucken; drucken "$ date"; Drucken $ Datum-> AllInfo (); $ Datum-> Neu () Konstrukteur $ Datums-> Jahr () 2001 $ Datum-> Monat () 1..12 $ Datums-> Tag () 1..31 $ Datum-> Stunde () 0..23 $ Datum-> min () 0..59 $ Datum-> sec () 0..59 $ Datum-> Epoche ($ Epoche) Sekunden seit Epoche (GMT) $ Datum-> TimeZone () Amerika / Montreal, EST, PST SO zu $ Date-> Locale () Französisch, EN_US, FR_FR, Spanisch und SO zu $ DATE-> Setlocale (Geländer) Setze das Geländer das Argument an das Argument, kehrt das Gebietsschema oder das Underef zurück. $ Datum-> localirealname () Aktuelles Vorname des laufenden Anschauern im System $ Datums-> TimeZonename () EST, PST und so zu $ Datum-> localime () localime of the object's Epoche $ date-> timeformat ($ format_string) StrfTime $ Datum-> GMTTime () GMTime of Object-Epoche $ Datum-> utctime () identy at GMTtime () 1..7 (1 Montag) $ Datums-> WochentagName () Mittwoch $ Datum-> FirstweekdayOfmonth () 1..7 $ Datum-> weepofonth () 1..4 $ Datum-> DaysInmonth () 31,30,29 , 28 je nach Monat und Jahr. $ Datum-> ileapyear () 1 Wenn TRUE, 0 falls FALSE $ date-> dayligtsavings () 1 bei true, 0 falls false $ date-> dayofyear () den Tag des Jahres zurückgeben $ Datum-> DaysInyear () gibt das zurück Anzahl der Tage im Jahr. $ Datum-> daysleftinyear () gibt die Anzahl der verbleibenden Tage im Jahr zurück als timeformat ("% a,% b% e% y y% r (% z)") $ date-> asnumber () identifie als Epoche () $ Datum-> asarray () gibt $ date-> ashash () Returns {jahr => y, monat => m, Tag => d, stunde => h, min => mm, sec => ss} $ date-> alinfo () Gibt eine Zeichenfolge zurück, die alle zugehörigen Informationen des Objekts enthält. Mein $ delta = Neues Datum :: Handler :: Delta (); Mein $ Delta = Neues Datum :: Handler :: Delta ({Jahre => 3, Monate => 1, Tage => 10, Stunden => 2, Minuten => 5, Sekunden => 5,}); $ delta-> neu (Weitere Informationen in Perldoc Datum :: Handler :: Delta) Delta-> Monate () Anzahl der Monate in Delta $ delta-> sekunden () Anzahl Sekunden in Delta $ Delta-> Asscalar () " % d Monate und% d Sekunden " delta-> asnumber ()"% d-% d-% d " delta-> as vereinen () delta-> ashash () {monate => m, sekunden => ss} $ date + $ delta = Datum :: Handler $ Datum - $ delta = Datum :: Handler $ Datum - $ date2 = Datum :: Handler :: Delta $ Datum + n = (+ n Sekunden) $ Date - n = (-n Sekunden) / N = Datum :: Handler :: Delta $ delta + n = (+ n Sekunden) $ delta - n = (-n Sekunden) Meine $ Range = Datum :: Handler :: Range-> NEU ({Date => $ Datum, Delta => $ Delta,}); Mein $ Range = Datum :: Handler :: Reichweite-> Neu ({Datum => , Delta => ,}) ; $ Range-> NEU (mehr Info in Perldoc Datum :: Handler :: Range) $ Sortiment-> Richtungs () Gibt die Richtung eines Bereichs an ("Weiterleiten '||' rückwärts") $ Range-> Startdata () Startdatum :: Handler-Objekt für dieses Reichweite und Richtungsbereich -> Enddatum () Enddatum :: Handlerobjekt für dieses Bereich und Richtungsbereich $ -Arweite-> Überschneidungen ($ Range2) Gibt True zurück, wenn der Bereich Reichweite reicht2. Undef ansonsten.Date::Handler ist ein Container für Datumsangaben, die alle Methoden hält, um sich von Zeitzone von Timezone in Timezone zu verwandeln und sich selbst zu formatieren. Diese Modulidee stammt aus einer Originalversion, die von DLUX (Szabó, Balázs) in seiner Modulklasse :: Date.Date :: Handler wird in reiner Perl mit POSIX-Modulen implementiert. Sie verkapft die Umweltvariable TZ für das Zeitzonenmanagement Muss nicht extern in der Umsetzung spielen. Datum :: Handler unterstützt auch die Lokalisierung mithilfe von POSIX. Anforderungen: · Perl.


Datum :: Handler Zugehörige Software