Revision 5e9aaf1c
Von Moritz Bunkus vor mehr als 11 Jahren hinzugefügt
SL/Helper/DateTime.pm | ||
---|---|---|
2 | 2 |
|
3 | 3 |
use strict; |
4 | 4 |
|
5 |
use SL::Util qw(_hashify); |
|
6 |
|
|
5 | 7 |
sub now_local { |
6 | 8 |
return shift->now(time_zone => $::locale->get_local_time_zone); |
7 | 9 |
} |
... | ... | |
11 | 13 |
} |
12 | 14 |
|
13 | 15 |
sub to_kivitendo { |
14 |
my $self = shift; |
|
15 |
my %params = (scalar(@_) == 1) && (ref($_[0]) eq 'HASH') ? %{ $_[0] } : @_; |
|
16 |
my ($self, %params) = _hashify(1, @_); |
|
16 | 17 |
return $::locale->format_date_object($self, %params); |
17 | 18 |
} |
18 | 19 |
|
Auch abrufbar als: Unified diff
_hashify: verallgemeinert, getestet, nach SL::Util verschoben (und das dabei erfunden)