DateTime-Helfer: neue Funktion now_local
[kivitendo-erp.git] / SL / Helper / DateTime.pm
index c79dad1..138a8f3 100644 (file)
@@ -4,6 +4,11 @@ use strict;
 
 use SL::Util qw(_hashify);
 
+sub new_local {
+  my ($class, %params) = @_;
+  return $class->new(hour => 0, minute => 0, second => 0, time_zone => $::locale->get_local_time_zone, %params);
+}
+
 sub now_local {
   return shift->now(time_zone => $::locale->get_local_time_zone);
 }
@@ -86,6 +91,11 @@ SL::Helpers::DateTime - helper functions for L<DateTime>
 
 =over 4
 
+=item C<new_local %params>
+
+Returns the time given in C<%params> with the time zone set to the
+local time zone.
+
 =item C<now_local>
 
 Returns the current time with the time zone set to the local time zone.