From 5e27d0948d295fbcf69aa4b08217afe1e82078ab Mon Sep 17 00:00:00 2001 From: tobiasfaust <> Date: Mon, 5 Aug 2013 05:38:48 +0000 Subject: [PATCH] 99_Utils.pm: modified time_str2num, an empty value will be returned sysdate git-svn-id: https://svn.fhem.de/fhem/trunk@3595 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/99_Utils.pm | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/99_Utils.pm b/fhem/FHEM/99_Utils.pm index 064a08961..5c1c46f40 100644 --- a/fhem/FHEM/99_Utils.pm +++ b/fhem/FHEM/99_Utils.pm @@ -16,8 +16,14 @@ sub time_str2num($) { my ($str) = @_; - my @a = split("[- :]", $str); - return mktime($a[5],$a[4],$a[3],$a[2],$a[1]-1,$a[0]-1900,0,0,-1); + my @a; + if($str ne "") { + @a = split("[- :]", $str); + return mktime($a[5],$a[4],$a[3],$a[2],$a[1]-1,$a[0]-1900,0,0,-1); + } else { + my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time); + return mktime($sec, $min, $hour, $mday, $mon, $year, 0, 0, -1); + } } sub