Thread Datum einlesen im Format J-M-T (5 answers)
Opened by LE at 2009-11-24 14:58

sid burn
 2009-11-30 16:12
#128760 #128760
User since
2006-03-29
1520 Artikel
BenutzerIn

user image
Wenn du mit DateTime arbeitest (was ich dir empfehlen würde) dann kannst du auch DateTime::Format::Strptime nutzen womit du ein Format angiebst und es dir direkt ein DateTime Objekt zurück liefert.

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use DateTime;
use DateTime::Format::Strptime;

# string - input from user or something else
my $time = '2009-11-30';

# Create a parser that can read YYYY-MM-DD Format
my $parser = DateTime::Format::Strptime->new(
    pattern   => '%Y-%m-%d',
    time_zone => 'Europe/Berlin',
);

# Parse the String
my $dt = $parser->parse_datetime($time);

# Subtract one Day
$dt->subtract( days => 1 );
print $dt, "\n";
Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de

View full thread Datum einlesen im Format J-M-T