Leser: 1
![]() |
|< 1 2 >| | ![]() |
16 Einträge, 2 Seiten |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/usr/local/bin/perl
use strict;
use warnings;
my $now = time();
my $before = $now - 3 * 24 * 3600; # drei Tage
# ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst)
my @loc = localtime($before);
my $datebeforestring = sprintf( "%04d-%02d-%02d", $loc[5]+1900, $loc[4], $loc[3] );
print $datebeforestring;
1;
my $before = $now - 3 * 24 * 3600; # drei Tage
my $before = $now - 3 * 24 * 3600; # drei Tage
1
2
3
4
5
6
7
8
#!/usr/local/bin/perl
use strict;
use warnings;
use POSIX qw(strftime);
my $seit = strftime("%Y-%d-%m", (localtime(time - 86400 * 3)) );
print "$seit\n";
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/usr/local/bin/perl
use strict;
use warnings;
use POSIX qw(strftime);
my $fmt = '%Y-%d-%m';
my $delta = -3*24*60*60; # -3 Tage
my $seit;
my $t = time();
my $d0 = strftime($fmt, localtime ($t)); # Tag (jetzt)
my $d12 = strftime($fmt, localtime ($t+12*60*60)); # Tag (jetzt+12h)
if ($d0 eq $d12) {
$seit = strftime ($fmt, localtime ($t+6*60*60+$delta));
} else {
$seit = strftime ($fmt, localtime ($t-6*60*60+$delta));
}
print $seit,$/;
$month = $month + 1;
![]() |
|< 1 2 >| | ![]() |
16 Einträge, 2 Seiten |