Am 14. September 2017 haben wir eine überarbeitete Fassung unserer Datenschutzrichtlinie veröffentlicht. Wenn Sie video2brain.com weiterhin nutzen, erklären Sie sich mit diesem überarbeiteten Dokument einverstanden. Bitte lesen Sie es deshalb sorgfältig durch.

JavaScript lernen

Datum setzen

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Zusätzlich verfügt der Programmierer in JavaScript über die Option das Datum beliebig zu setzen um dieses innerhalb einer Berechnung zu verwenden.
03:44

Transkript

Ich habe Ihnen hier mal zusammengeschrieben, welche Möglichkeiten wir bezüglich eines Datums haben, also wir schreiben hier oben "zeit = newDate" und dann haben wir ein "getDate", "getMonth", "getFullYear" und "getDay", das ist der Wochentag. Das Ganze möchte ich mir jetzt mal ausgeben lassen, und zwar in den div-Container "output". Weil es eine ID ist, muss ich wieder vorne die Raute schreiben. Und dann sage ich: "html" und ich möchte den Tag angeben. Der Tag soll gefolgt werden von einem Punkt. Und dann soll der Monat angegeben werden, auch der soll wieder gefolgt werden von einem Punkt. Dann machen wir hier noch ein Leerzeichen hintendran. Und dann möchte ich mir das Jahr ausgeben. Klammer zu und Strichpunkt. Und ganz am Anfang, da möchte ich nochmal den Wochentag mir anzeigen lassen, und zwar schreibe ich Wochentag, und dann Komma, den. Und achten Sie bitte darauf, dass Sie hier nicht durcheinander kommen. Ich habe da oftmals Probleme mitzuzählen, wann mache ich hier die Anführungszeichen auf, dann muss ich sie wieder zumachen, dann wieder auf, dann wieder zumachen. Das ist eine gern gesehene Fehlerquelle von allen. Schauen wir uns das Ganze mal an. 4., den 19.2.2015. Das ist alles ein bisschen richtig, aber auch ein bisschen falsch. Wir haben aktuell den Monat März. Das liegt daran, dass der Computer die Monate bei Null anfängt zu zählen. Also 0 ist der Januar, und 11 ist der Dezember. Das heißt, das einfachste ist: Wir nehmen hier den Wert "monat" und rechnen da einfach eine 1 dazu. "monat = monat +1" Wenn ich das Ganze jetzt nochmal ausführe, dann haben wir hier tatsächlich den 19.3. Ich kann mir diese zusätzliche Zeile hier sparen, indem ich einfach dieses "+ 1" hier oben dazuschreibe. Wie gesagt, diese Leerzeichen zwischen dem Plus und der Klammer und hier der 1, die sind einfach nur da, damit es schöner zu lesen ist. Sie können da so viele Leerzeichen reinmachen, wie sie möchten. Es hat funktioniert, 19. März wird hier richtig angegeben, aber jetzt überleg ich mal, Montag ist der erste, Dienstag, Mittwoch, Donnerstag ist der vierte Tag. Also tatsächlich: Hier hat die Woche mit einem Montag begonnen. Sie müssen drauf achten, wenn Sie zum Beispiel ein amerikanisches System haben, oder Ihren Computer mit amerikanischen Ländereinstellungen versehen haben, dann kann es sein, dass die Woche mit einem Sonntag beginnt, und dann wäre der Donnerstag eben der fünfte Tag der Woche. Dann müssten Sie hier den Wochentag zusätzlich nochmal neu berechnen, zum Beispiel mit einem "-1". Wir können aber nicht nur den aktuellen Tag herausfinden, wir können auch das Datum beliebig setzen. Und zwar machen wir das mit dem Befehl, anstatt "getDate", sagen wir "setDate". Und dann können wir auch was in diese Klammer hineinschreiben, und zwar möchte ich nicht, dass heute der 19. ist, sondern heute soll der 12. sein. Wenn ich das Ganze jetzt ausführe, dann sehen Sie, wird hier der 12. angegeben und so wie es natürlich ein "setDate" gibt, kann ich natürlich auch das Jahr setzen: "setFullYear", also einfach aus dem "g" hier ein kleines "s" machen und dann sage ich: Ich möchte mich jetzt zurück ins Jahr 1982 zurückversetzen lassen. Und dann sehen Sie hier: der 12. März 1982 war der fünfte Tag der Woche, ein Freitag, in dem Fall.

JavaScript lernen

Sehen, lernen und üben Sie das Schreiben von kleinen Programmen, die allesamt mit der Programmiersprache JavaScript erstellt werden.

2 Std. 6 min (37 Videos)
Derzeit sind keine Feedbacks vorhanden...
 

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!