Lösungsansatz zu “heute, 3, 8 und länger”

Als eine Lösung zu dem Problem der zeitlichen Vorsortierung haben wir eine JavaScript-Funktion entwurfen, die in den Header des Wise implementiert wird. Folgende Beschreibung soll dieses Vorgehen verdeutlichen:

Im head-Block wird die function “Datumsstring” in JavaScript definiert(wobei die if-Anweisung nur zur formatierten Ausgabe benötigt wird und im Anwendungsfall entsprechend optimiert werden kann):

function Datumsstring(differenz)
{

var datum = new Date();
datum.setDate(datum.getDate()-differenz);
var datumsstring = datum.getDate()+”.”+(datum.getMonth()+1)+”.”+datum.getYear();
if (differenz==0)
{
datumsstring = “Heute: “+datumsstring+”< br>”;
}
else
{
datumsstring = “vor “+differenz+” Tagen: “+datumsstring+”< br>”;
}
return(datumsstring);
}

Aufgerufen wird die Funktion dann im body-Block mit:javascript:”Datumsstring(x)” bei einer Aktion/Event, sonst: document.write(Datumsstring(8)); in einem JavaScript-Block

Für das “x” wird die Differenz vom momentanen Datum eingegeben.
z.Bsp.: javascript:”Datumsstring(5)” für das Datum von vor 5 Tagen.

Diese Funktion und Ihren Aufruf habe ich in einem ZIP-File(Datumsberechnung und -anzeige) hinterlegt.

Das benötigte Format des Datums kann im Script angepasst werden und je nach Suchoptionsvorgabe eingebunden werden.

About gordenschollbach

Nun wird es Zeit ein wenig über mich preiszugeben. Ich bin 32 Jahre alt/jung (wie man es sehen will), habe drei Kinder und bin verheiratet. Ich bin bei der Bundeswehr in der Informationstechnikschiene eingestiegen und auch dabei geblieben. Meine Weiterentwicklung geht in die Richtung, dass ich mich jetzt weniger mit der Hardware befasse sondern mehr mit der Software. Seit meiner Versetzung auf meinen aktuellen Dienstposten beschäftige ich mich hauptsächlich mit dem Informationsmanagement und spezialisiere mich auf die technische Umsetzung von "visionären" Ideen. Wir betreiben das Informationsportal des Flottenkommandos und versuchen es so benutzerfreundlich wie möglich aufzubohren. Ich scripte mit JavaScript und PHP. Die Programmiersprachen, die ich nicht nur gehört sondern auch schon mal benutzt habe, sind: Asembler, Basic, TurboPascal, HTML, Java2 und C++. Wobei Java2 und HTML die noch am frischesten sind und die ich deshalb bevorzuge. Da ich schon als Datenbankentwickler und -administrator eingestzt war, behaupte ich mich auch mit MS-Access und PostgreSQL auszukennen. Derzeit will ich mich ein wenig weiterbilden und lerne deshalb noch Python. Ajax ist dann das nachfolgende Projekt. Meine Hobbies begrenzen sich momentan ausschließlich auf meine Familie. Ich wünsche allen Besuchern von Mickey's Blog viel Spass und möget ihr die Informationen finden, nach denen ihr suchet.
This entry was posted in deutsch, DTML-Stuff, Suchen. Bookmark the permalink.

Leave a Reply