Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Code Kitchen Allgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme.

perl hat Datumsprobleme?

Diskussion: perl hat Datumsprobleme? im Forum Code Kitchen, in der Kategorie Software Home; Anzeige Hi, hab gerad ein merkwürdig/amüsantes Phänomen bei perl. Folgender Codeschnippsel, der einen Unix-Timestamp erzeugen soll: Code: $min=42; $h=13; $d=31; ...

Antwort
Alt 31.05.05, 14:04   #1 (permalink)
 
Registriert seit: 20.01.03
Zwirni Leistung: Z3
Likes: 0
Standard perl hat Datumsprobleme?

Anzeige

Hi,

hab gerad ein merkwürdig/amüsantes Phänomen bei perl. Folgender Codeschnippsel, der einen Unix-Timestamp erzeugen soll:

Code:
$min=42;
$h=13;
$d=31;
$m=5;
$y=2005;
$dauer=timelocal("00",$min,$h,$d,$m,$y);
Sobald ich das innerhalb meines Programms ausführe kommt diese Ausgabe:

Code:
Day '31' out of range 1..30 at ./script.pl line 346
Wenn ich $d um eins verringere stimmt der Zeitstempel nicht mehr.

Daher meine Verwunderung: gibt es bei Perl keinen 31.05.2005 oder hab ich etwas übersehen?

(ein ähnliches Problem mit dem 31.10.2003 wird hier geschildert - die dortige Lösung verfälscht allerdings wie gesagt den Zeitstempel um einen Tag)
Zwirni ist offline   Mit Zitat antworten
Alt 31.05.05, 17:07   #2 (permalink)
Member of Honour
 
Benutzerbild von ivegotmail
 
Registriert seit: 28.05.03
ivegotmail Leistung: Z3
Likes: 1
Standard

in der einen antwort steht, dass monate als index 0-11 behandelt werden.
d.h. du hast in deinem beispiel hier den timestamp für den 31.06. und nicht den für den 31.05.
__________________
http://livehabo.hackerboard.de | http://livebb.sourceforge.net
ivegotmail ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 31.05.05, 17:29   #3 (permalink)
Themenstarter
 
Registriert seit: 20.01.03
Zwirni Leistung: Z3
Likes: 0
Standard

Mist, bin wohl arbeitsblind. Funktioniert jetzt. Danke
Zwirni ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Software Home » Code Kitchen » perl hat Datumsprobleme?
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Perl 5.10 - Tk keksinat0r Linux/UNIX 3 05.04.08 18:48
Programmieren mit Perl thodt Programmiersprachen 5 08.09.07 12:03
Sendkeys in Perl? Mr.Kurd Code Kitchen 3 16.07.07 21:23
Perl, CPU-Auslastung CentralWay (Web-) Design und webbasierte Sprachen 1 01.11.06 20:55
Perl???!!! Abooya Die Problemzone 3 06.08.05 01:14


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61