Was ist die empfohlene Methode, um Datumsarithmetik in Perl durchzuführen?

7

Was ist die empfohlene Art, Datumsarithmetik in Perl zu machen?

Sagen Sie zum Beispiel, dass ich das Datum vor drei Tagen ab heute wissen möchte (wobei today = 2010-10-17 und today - 3 days = 2010-10-13 ). Wie würdest du das in Perl machen?

    
knorv 17.10.2010, 18:03
quelle

4 Antworten

11

Sie können DateTime und DateTime :: Duration

verwenden

Ссылка

Oder arbeiten Sie mit Unix-Zeitstempeln:

%Vor%     
eumiro 17.10.2010, 18:11
quelle
6

Siehe DateTime auf CPAN (oder hier ).

    
zoul 17.10.2010 18:10
quelle
5

Es gibt viele, viele verschiedene Module zur Manipulation von Datum und Uhrzeit.

Dazu gehören:

All das ist gut durchdacht. Es gibt viele andere zusätzlich. Viel hängt von der Art der Arithmetik ab, die Sie tun möchten. DateTime ist vielleicht die strengste, aber Date :: Calc und Date :: Manip sind möglicherweise einfacher für die Arbeit, die Sie brauchen.

    
Jonathan Leffler 17.10.2010 18:16
quelle
0

Dies ist bei weitem das Modul mit der größten Funktionalität, auf die ich gestoßen bin: Datum :: Manip

    
ennuikiller 17.10.2010 18:16
quelle