FHEM Forum

FHEM => Sonstiges => Thema gestartet von: asmedia am 21 November 2016, 13:07:55

Titel: Code-Hilfestellung PERL -> myutils
Beitrag von: asmedia am 21 November 2016, 13:07:55
Hallo an Alle,

ich benötige eure Hilfe, da ich mich mit PERL nicht so gut auskenne, da ich sonst eher mit php unterwegs bin. Ich versuche die Google Maps Integration, die wunderbar funktioniert, in soweit zu ändern, dass er mir die angezeigt Wegezeit auf die aktuelle Uhrzeit addiert. Ich habe über userattr und einer kopierten sub in myutils bereits in den Readings das gleiche Ergebnis. In meiner SUB möchte ich nun zwei Werte ( Stunden ($Std_Min) und Minuten ($Std_Min)) auf die aktuelle Uhrzeit zu addieren.

sub GoogleExpr($)
{ my ($traffic) = @_;

   #zunächst die Minuten ermitteln
   $traffic =~ /([\d]+) Minuten?/;
   my $Std_Min = $1;
   my $Std_Std = "0";

}


über localtime() kann ich auch die aktuelle Uhrzeit anzeigen lassen - wie addiere ich nun aber Stunden & Minuten? Bei PHP gäbe es strtotime.

Danke!

Titel: Antw:Code-Hilfestellung PERL -> myutils
Beitrag von: Prof. Dr. Peter Henning am 23 November 2016, 17:23:10
Es kostet etwas weniger als 10 Sekunden, das bei Stackoverflow zu finden.

http://stackoverflow.com/questions/6678398/substract-15-minutes-from-time-using-perl

LG

pah