Zeit :: Felder.

TIME :: Felder ist ein Perl-Modul, das abstrakte Objekte enthält, um verschiedene Zeitfelder zu speichern.
Jetzt downloaden

Zeit :: Felder. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Pip Stuart
  • Website des Verlags:
  • http://search.cpan.org/~pip/XML-Tidy-1.2.54HJnFa/Tidy.pm

Zeit :: Felder. Stichworte


Zeit :: Felder. Beschreibung

TIME :: Felder ist ein Perl-Modul, das abstrakte Objekte enthält, um verschiedene Zeitfelder zu speichern. Zeit :: Felder ist ein Perl-Modul, das abstrakte Objekte enthält, um verschiedene Zeitfelder zu speichern. Base QW verwenden (Zeit :: Felder); # Newchildpackageoftimefields Definition ... TIME :: Felder definiert einfache Zeitobjekte mit unterschiedlichen Feldern für: Jahrhundert, Jahr, Monat, Tag, Stunde, Minute, Sekunde, Frame, Jink, ZoneAlg mit Methoden, um diese Felder zu manipulieren, ändern ihre Standardpräsentation. Normalerweise ist ein Rahmen ein Rundgerät eins der 60er.-A-Sekunde ein Janke ist ein 60er-A-Frame oder etwa 0,3 Millisekunden. Das Plural für 'Jink' ist 'jinx'. Felder-Datenmethoden sollen von anderen Klassen (nämlich Zeit :: Frame-Zeit :: PT) vererbt werden, die spezifische nützliche Interpretationen der individuellen Zeit :: Felder.Usagene (, ) Time :: Felder's Constructor CAN Seien Sie als Klassenmethode aufgerufen, um ein brandneues Objekt oder als Objektmethode zu erstellen, um ein vorhandenes Objekt zu kopieren. Darüber hinaus können neue () Felder-Objekte auf folgende Weise initialisieren: * zB. Zeit :: Felder-> NEU ('0123456789'); * 'str' => zB. Zeit :: Felder-> Neu ('str' => '0123456789'); * 'Liste' => zB. Zeit :: Felder-> Neu ("Liste" => ); * 'Hash' => zB. Zeit :: Felder-> NEU ('Hash' => {'Jink' => 8, 'Jahr' => 2003}) B <* hinweis *> Wenn nur ein gültiger Parameter des STR'-Typs neu ( Kein begleitender Initialisierungswert), wird der Parameter als implizierter 'str' -Wert interpretiert. z.B. Zeit :: Felder-> NEU ('0123456789'); Diese implizierte Initialisierung vom Str'-Typ ist wahrscheinlich der häufigste Zeit :: Felder-Objekterstellungsmechanismus, wenn einzelne Felder 64 nicht überschreiten, da diese effiziente Darstellung deshalb warum das Modul war Erstellt.Die folgenden Methoden ermöglichen den Zugang zu den einzelnen Bereichsbereiche der vorhandenen Zeit :: Felder Objekte: $ t-> c oder $ t-> Jahrhundert $ t-> y oder $ t-> jahr $ t-> m oder $ t-> Monat $ t-> d oder $ t-> tag $ t-> h oder $ t-> stunde $ t-> m oder $ t-> Minute $ t-> s oder $ t-> zweites $ t-> f oder $ t-> frame $ t-> j oder $ t-> jink $ t-> z oder $ t- t-> zoneany-Kombination von obigen Buchstaben kann ebenfalls verwendet werden. Nachfolgend sind einige übliche nützliche Beispiele: $ t-> hms # gibt die Liste der Felder zurück, z. $ t-> HMS (12, 56, 34) # Sets Felder: H = 12, M = 56, S = 34 $ T-> HMSF # $ t-> hmsfj # $ t-> hmsfjz # $ t-> zeit # gleich wie $ t-> hms $ t -> Alltime # Gleiche wie $ t-> hmsfjz $ t-> ymd # $ t-> mdy # $ t-> dmy # $ t-> cymd # $ t-> Datum # gleich wie $ t-> ymd $ t-> illdate # Gleiche wie $ t-> cymd $ t-> cymdhmsfjz # $ t-> dt # Gleich wie $ t-> cymdhmsfjz $ t-> alles # Gleiche wie $ t-> cymdhmsfjz "$ t" # gleich Da $ T-> CYMDHMSFJZMonth / Minute-AusnahmenFields-Objekt-Methodennamen mit den folgenden Ausnahmen auf jeden Fall auf jeden Fall sein. Eine spezielle Handhabung besteht aus der Auflösung von Mehrdeutigkeiten zwischen den Monatsminutenfeldern. Wenn ein Kleinbuchstaben 'M' neben einem 'Y' oder 'D' in beiden Fällen verwendet wird, wird er als Monat interpretiert. Andernfalls unterscheidet der Fall des Monats von Minute von Minute. Ein Großbuchstabe 'm' ist immer Monat. Ein benachbarter Großbuchstabe 'H' oder 's' weist nicht in Minute ein Großbuchstaben ein. Methodennamen, die monatliche oder Minutenfelder angeben müssen, können auch von ihrem unterscheidenden Vokal ('o' oder 'i') anstelle von 'm' oder 'm' einzigartig festgelegt werden. $ t-> ymd # gleich wie $ t-> ymd $ t-> dmy # gleich wie $ t-> dmy $ t-> mmmm # monatminute monatminute $ t-> hms # stundenmonat zweiter! Nicht gleich wie $ t-> hms $ t-> yod # gleich wie $ t-> ymd $ t-> chmod # Jahrhundertstündete Minute Monat Tag $ t-> fooismyjoy # rahmen monat monat monatminute zweiter # monatjahr jink monat monatjahr jahrequirements: · PerlWas neu in dieser Version: · Kombinierte Felder, Frame, PT in einen PKG (siehe Abschnitt PT-Änderungen für Updates für Felder oder Rahmen)


Zeit :: Felder. Zugehörige Software