Thread DBIC: Datum formatieren (5 answers)
Opened by pktm at 2009-07-25 16:16

pktm
 2009-07-25 16:16
#123553 #123553
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
Hallo!

Ich nutze CPAN:DBIx::Class::InflateColumn::DateTime, um meine Spalten in DateTime-Objekte umzuwandeln.

Kann ich da einstellen, welches Format ein Datum haben soll, wenn ich es aus der Datenbank lese? Geht das, ohne dass ich jeden Eintrag im Resultset anfassen muss?

Im Moment habe ich eine View in der Datenbank, die ich so an ein Template übergebe:
Code: (dl )
1
2
3
4
5
6
	my $rs = $schema->resultset('Resultset')->search(
# ...
);
my @data = $rs->all();
# ...
$template->param('some_loop' => \@data);


Da ich in der Datenbank selbst nur das Datum speichere, nicht aber die Zeit, wird mein Datum jetzt immer mit leerer Zeit foprmatiert dargestellt, z.B. "2009-07-16T00:00:00". Ich will aber wenn, dann nur "2009-07-16" und am liebsten sowieso gleich "16.07.2009".

Ich habe aber noch keine Ahnung, wie ich das machen soll.

Grüße, Alex
http://www.intergastro-service.de (mein erstes CMS :) )

View full thread DBIC: Datum formatieren