Net :: ical :: time

net :: ical :: Time Package ist ein Uhrzeit und Datum in iCalendar.
Jetzt downloaden

Net :: ical :: time Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Shane Landrum
  • Website des Verlags:
  • http://search.cpan.org/~srl/Net-ICal-0.15/lib/Net/ICal/Time.pm

Net :: ical :: time Stichworte


Net :: ical :: time Beschreibung

Net :: ical :: zeitpaket repräsentiert ein Uhrzeit und Datum in iCalendar. Net :: ical :: zeitpaket repräsentiert ein Uhrzeit und Datum in iCalendar.synopsis $ t = net :: ical :: time-> neu (Epoch => Zeit); $ t = net :: ical :: time-> neu (ical => '19970101'); $ t = net :: ical :: time-> neu (ical => '19970101t120000', timezone => 'amerika / los_angeles'); # Eventuell ... $ t = net :: ical :: time-new (ISO => '1997-10-14'); # oder andere Zeitformate ... # noch nicht implementiert $ t = net :: ical :: time-> neu (zweiter => 12, minut => 5, stunde => 6, day => 10, monat => 9 , Jahr => 1997,); # Noch nicht implementiert $ T2 = $ t-> Hinzufügen (Hour => 6 '); Warnung ist der Alpha-Qualitätscode. Aufgrund eines Rundungsfehlers im Datum :: iCal, auf dem er basiert, ist das Hinzufügen und die Subtraktion oft eine Sekunde frei. Patches willkommen. Sehen Sie sich die mit diesem Modul entstandene Readme an, wie Sie dabei helfen können Die Zeit kann aus einer Varie von Formaten erstellt werden. Das aktuelle Datum Dies kann die Anrufsyntax leicht ändern. Verwenden Sie net :: ical :: time; Mein $ T1 = NEU NETT :: ical :: time (ical => '20010402'); OK (definiert ($ T1), 'Einfach iCal Creation Test (nur Datum)'); drucken $ t1-> as_ical. "n"; OK ($ T1-> AS_ICAL EQ ': 20010402Z', 'Simple iCal Creation (nur Datum nur) macht korrekt ical'); # TODO: Definieren Sie weitere Tests in dieser Vene, die net :: ical-spezifisch ist. # Meist möchten Sie, dass die Tests hier datiert werden :: ical-Tests; # Fügen Sie hier nicht nur Tests hinzu, es sei denn, sie testen etwas, das für n :: i.clone () eine neue Kopie dieser Zeit erstellen. ZoneAccessor an der Zeitzone. Nimmt und kehrt einen Olsen-Platznamen an ("America / Los_Anneles" usw.), eine Abkürzung, "UTC" oder "Float", wenn keine Zone angegeben wurde. Dies ist noch nicht implementiert. Datum :: iCal unterstützt TimeZONES.ADD ($ DAUER) noch keine Dauerzeichenfolge oder Dauer und gibt eine Zeit zurück, die die Summe der Zeit und der Dauer ist. Ändert diese Uhrzeit nicht. Ändert dieses Mal nicht. Modern_TO_ZONE ($ Zone); Ändern Sie die Zeit, um das, was es in der genannten Zeitzone wäre. Die Zone kann ein Olsen-Placenname oder "UTC" sein. Diese Funktion ist noch nicht implementiert. Wir warten auf Datum :: ical, um diese Funktion bereitzustellen.}; = Ende testingas_ical () Konvertieren Sie in ein iCal-Format Eigenschaft String.AS_LocalTime (), das in LOCALTEIT () in das Listenformat umgewandelt wird. Dies ist * NICHT * TIMEZOE SAFE.AS_GMTIME () In das Listenformat konvertieren, je nach GMTIME () DAY_OF_WEEK () Return 0-6, der den Tag der Woche dieses Datums der Woche repräsentiert. .start_of_wek () Gibt den Tag des Jahres des ersten Tages (Sonntag) der Woche zurück, dass dieses Datum in Anforderungen ist: · Perl.


Net :: ical :: time Zugehörige Software