Hallo allerseits,
ich kenne mich nicht allzusehr mit JS aus, denn ich bin bislang immer mit Ausprobieren und Nachlesen bei konkreten Fragen weitergekommen. Nun bin ich jedoch an folgendem Problem gescheitert:
Ich möchte auf einer Webseite das aktuelle Datum + die aktuelle Zeit
eines anderen Landes anzeigen und habe das mit einem angepassten Script aus dem Forum hier gelöst.
Die Ausgabe ist z.B.: Montag, 30. Juni 2003 06:09:02
Allerdings hätte ich gern (aus Platzgründen) eine kürzere Version der Darstellung, nämlich so: Mo - 30.06.03 - 06:09:02 oder wenn's denn gar nicht anders geht: Mo 30.06.03 06:09:02
Leider habe ich nicht die geringste Idee, wie das Format beeinflusst werden kann und bin für jeden Tipp dankbar!
Gruß
Sirko
hier das Script:
<html>
<head>
<title>Datum</title>
<script language="JavaScript" type="text/javascript">
function ZeitOffset(Stunde_dif,Minute_dif)
{
var Jetzt = new Date();
Jetzt.setHours(Jetzt.getHours() + parseInt(Jetzt.getTimezoneOffset() / 60) + parseInt(Stunde_dif));
Jetzt.setMinutes(Jetzt.getMinutes() + (Jetzt.getTimezoneOffset() % 60) + parseInt(Minute_dif));
return (Jetzt);
}
function ZeitAnzeigen()
{
Zeit = ZeitOffset(7,0);
document.uhr.vietnam.value = Zeit.toLocaleString();
window.setTimeout("ZeitAnzeigen()",1000);
}
//-->
</script>
</head>
<body onload="ZeitAnzeigen();">
<form name="uhr">
Vietnam-Zeit: <input type="text" name="vietnam" size="30" readonly>
</form>
<p> </p>
</body>
</html>