cavalera
10-20-2003, 11:54 PM
I have a Javascript display the current date and time. No i want that every sec the date is updated. What do i have to change in my script. Almost tried everything.
MY SCRIPT
--------------
<!--
function initArray() {
this.length = initArray.arguments.length;
for (var i = 0; i < this.length; i++)
this[i+1] = initArray.arguments[i];
}
var dagArray = new initArray("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
var maandArray = new initArray("January","February","March","April","May","June","July","August","September","October","November","December");
var nu = new Date();
var dagtekst = dagArray[(nu.getDay()+1)];
var dag = nu.getDate();
var maandtekst = maandArray[(nu.getMonth()+1)];
var jaar = nu.getYear();
var jaar4 = ((jaar < 1900) ? (jaar + 1900) : (jaar));
var datumweergave = dagtekst + " " + dag + " " + maandtekst + " " + jaar4;
var uren = nu.getHours();
var uren2 = ((uren < 10) ? "0" : "") + uren;
var minuten = nu.getMinutes();
var minuten2 = ((minuten < 10) ? ":0" : ":") + minuten;
var seconden = nu.getSeconds();
var seconden2 = ((seconden < 10) ? ":0" : ":") + seconden;
var tijdweergave = uren2 + minuten2 + seconden2
if (nu.getHours() >= 18)
var welkom = ("Good Evening, ");
else if (nu.getHours() >= 12)
var welkom = ("Good afternoon, ");
else if (nu.getHours() >= 6)
var welkom = ("Good Morning, ");
else
var welkom = ("Good Night, ");
var bericht = welkom + "it's now " + datumweergave + " @ " + tijdweergave + " h";
document.write(bericht);
//-->
MY SCRIPT
--------------
<!--
function initArray() {
this.length = initArray.arguments.length;
for (var i = 0; i < this.length; i++)
this[i+1] = initArray.arguments[i];
}
var dagArray = new initArray("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
var maandArray = new initArray("January","February","March","April","May","June","July","August","September","October","November","December");
var nu = new Date();
var dagtekst = dagArray[(nu.getDay()+1)];
var dag = nu.getDate();
var maandtekst = maandArray[(nu.getMonth()+1)];
var jaar = nu.getYear();
var jaar4 = ((jaar < 1900) ? (jaar + 1900) : (jaar));
var datumweergave = dagtekst + " " + dag + " " + maandtekst + " " + jaar4;
var uren = nu.getHours();
var uren2 = ((uren < 10) ? "0" : "") + uren;
var minuten = nu.getMinutes();
var minuten2 = ((minuten < 10) ? ":0" : ":") + minuten;
var seconden = nu.getSeconds();
var seconden2 = ((seconden < 10) ? ":0" : ":") + seconden;
var tijdweergave = uren2 + minuten2 + seconden2
if (nu.getHours() >= 18)
var welkom = ("Good Evening, ");
else if (nu.getHours() >= 12)
var welkom = ("Good afternoon, ");
else if (nu.getHours() >= 6)
var welkom = ("Good Morning, ");
else
var welkom = ("Good Night, ");
var bericht = welkom + "it's now " + datumweergave + " @ " + tijdweergave + " h";
document.write(bericht);
//-->