העצם Date (תאריך) 
השורה שלמעלה מוצגת באמצעות קוד הג'אווה סקריפט הבא:
var right_now = new Date();
document.writeln("התאריך היום הוא: " +
right_now + ".<br>");
הצגת השעה דרך קישור
מה השעה עכשיו?
עבור עם סמן העכבר מספר פעמים מעל לקישור והשעה תוצג למטה.
קוד הג'אווה סקריפט שמאחורי דוגמא זו:
מה השעה <A HREF=""
onMouseOver="window.status=
right_now; return true;">עכשיו?</a>?
הערות:
1. כמו בדוגמא הקודמת, התאריך והשעה מתקבלים מהשורה ;() right_now = new Date , אבל זה קורה פעם אחת, בטעינת העמוד, ולכן הזמן לא מתעדכן.
2. בכל פעם שסמן העכבר עובר מעל הקישור הזמן מוצג, אך כיוון שאין עדכון לזמן, אנו לא רואים שינוי.
ועכשיו, מה השעה?
עבור עם סמן העכבר מספר פעמים מעל לקישור והשעה המעודכנת תוצג למטה. קוד הג'אווה סקריפט שמאחורי דוגמא זו: function what_time() { הערות: 1. כשסמן העכבר עובר מעל הקישור עכשיו מופעלת הפונקציה () what_time שהוגדרה ע"י המשתמש בקטע הקוד שלמעלה.
·() getDay - מספר (0-6) המייצג את היום בשבוע.
var now_is = new Date();
window.status='The time is ' + now_is;
}
<A HREF="" onMouseOver="what_time();
return true;">ועכשיו</a>, מה השעה?
בפונקציה הזו נמצאת השורה: ;() now_is = new Date שמציגה את השעה העדכנית בשורת המצב.
2. מכיוון שפונקציה () what_time מופעלת מחדש עבור כל מעבר של סמן העכבר, השעה והתאריך המוצגים כל פעם הם עדכניים.
בעזרת המטודות הבאות תוכל לגשת למידע מדויק יותר בעצם date .
·() getMonth - מספר (0-11) המייצג את החודש.
·() getDate - מספר (1-31) המייצג את היום בחודש.
·() getHours - מספר (0-23) המייצג את השעה ביום.
·() getMinutes - מספר (0-59) המייצג את הדקות מתחילת השעה.
·() getSeconds - מספר (0-59) המייצג את השניות מתחילת הדקה.
·() getYear - שתי הספרות האחרונות של השנה הנוכחית.
לבסוף, יש באפשרותך להוסיף לוח שנה שלם לדף האינטרנט שלך.