Date für Geburtstag & Todestag nutzen?

am 06.07.2012 - 17:35 Uhr in
Servus,
für ein Projekt möchte ich gerne eine Information von Geburtstag und Todestag hinterlegen als Informationen. Das heikle daran ist das nicht immer das komplette Datum bekannt ist, manchesmal auch nur ca. 835 v.Chr., was eher einem Textfeld nahe käme.
Nutze ich dafür dennoch date, oder wie würdet ihr es umsetzen?
Das charmante ist natürlich bei einer kompletten Angabe, das ich eine view bauen könnte um die aktuellen Gebuts- Todesdaten anzeigen lassen könnte. Nur eben das ich nicht immer alle kompletten Infos habe.
???
Danke für eine Idee
- Anmelden oder Registrieren um Kommentare zu schreiben
Hallo,Vermutlich würde ich
am 06.07.2012 - 23:52 Uhr
Hallo,
Vermutlich würde ich mit zwei Feldern arbeiten:
- eines als Textfeld, da kannst du das Datum entweder dd.mm.yyyy eingeben, wenn es richtig bekannt ist, z.B. 18.05.1971, oder die "ungenaue" Version der ca.-Angabe.
- eines als numerisches Feld. Das ungenaue Datum ergänzt Du mit einem Dummy-Monat/Tag. Um mit x-stelligen Jahrzahlen zurechtzukommen, führende Nullen machen, und dann eine 1 vordran (damit die Nullen nicht verschwinden). Daten a.d. sind dann negative Zahlen.
1.3.2010 wird zu 10020100301
345 a.d. wird zu -10003450000
Das erste Feld ist zum Anzeigen gedacht, das zweite zum Sortieren.
Vielleicht kannst du das so nutzen.