"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

jsp: datum differenz ?

h4de5 18.02.2003 - 15:37 714 5
Posts

h4de5

-
Avatar
Registered: Sep 2001
Location: bgld
Posts: 1112
ich suche eine funktion die aus einem String (zbsp: "2003-01-01") ein datum (also ein date objekt) macht.
weiters soll dann ein anderes datum abgezogen werden (zbsp: "2002-04-15") und die differenz, am besten in tagen, überbleiben.

im jsp gibt es eine Klasse GregorianCalendar mit der geht es (laut Doku) am besten und trotzdem nur _relativ_ genau. d.h. manchmal ein paar tage ungenau. :confused:

hab jezt einige hilfsklasse gemacht, aber es stimmt leider immer noch nicht ganz.

tia.

btw: hab nur das im forum gfunden:
http://www.overclockers.at/showthre...?threadid=40077

Maehmann

OC Addicted
Avatar
Registered: Aug 2002
Location: Vienna
Posts: 1110
php ist keine alternative?
einfach den phptimestamp verwenden ...

atrox

in fairy dust... I trust!
Avatar
Registered: Sep 2002
Location: HTTP/1.1 404
Posts: 2782
http://java.sun.com/j2se/1.4/docs/a...anCalendar.html
wo steht, das GregorianCalender ungenau ist ?
laut doku meistert die klasse sogar den sprung von juljanischen zu gregorianischen kalender korrekt. das einzige das evt nicht ganz stimmt ist die bestimmung der wochennummer bei angebrochenen wochen zu jahreswechsel.

vossi

been there, done that
Avatar
Registered: Feb 2003
Location: Vienna
Posts: 1436
ja leider gibs so eine klasse nicht nativ in PHP (vielleicht in PEAR .. weiss nicht)

Maehmann -> timestamp voneinander abziehen .. versuch dann mal die differenz genau auszugeben .. ich hab da ein beispiel script das ist verdammt schwierig

funka

Legend
ex-prophet(down below)
Registered: Sep 2000
Location: Vienna / SF
Posts: 6131
strtotime() -> abziehen -> strftime()

atrox

in fairy dust... I trust!
Avatar
Registered: Sep 2002
Location: HTTP/1.1 404
Posts: 2782
leute, das ist ein java/jsp thread...
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz