---
title: "Datum - och - klockan i titelraden"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/113598-datum-och-klockan-i-titelraden"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "HittiS"
published: "2004-10-15T10:03:06.000Z"
updated: "2004-10-16T14:38:40.000Z"
replies: 11
views: 562
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/113598-datum-och-klockan-i-titelraden"
---

# Datum - och - klockan i titelraden

## #1 — HittiS, 2004-10-15T10:03Z

Hej!

Ska försöka förklara ...

Jag skulle vilja ha ett script som visar datum - och -  klockan i titelraden (den där blåa raden som är längst upp) på min hemsida. Exempel:

Min hemsida - Fredag, 15 Oktober, 2004 - 21:30:15 - Microsoft Internet Explorer

Har letat runt lite på diverse scriptsidor/forumet etc men det enda jag hittills har hittat är antingen eller, dvs att "bara" få klockan eller "bara" datumet i titelraden verkar inte vara några problem. 

Hittar massa med script som det bara är att slänga in mellan \<head\> så blir det antingen klockan - eller - datum, jag vill ha ett script där jag får båda!

Är detta möjligt?

Finns det någon som har en länk till en sida där jag kan hitta vad jag söker, eller ännu hellre; själva scriptet? :)

PS Prata långsamt och tydligt, jag är nybörjare på det här DS

Permalänk: https://www.webforum.nu/p/113598

## #2 — yohpops, 2004-10-15T10:37Z

Snabbt "ihopat"..

```
<script>
function getdate()
{
var v_date = new Date()
v_realdate =v_date.toDateString()
v_time = v_date.toTimeString()
v_realtime = v_time.substr(0,v_time.indexOf(" "))
document.title = "Min hemsida - " + v_realdate + " " + v_realtime
window.setTimeout("getdate()","1000")
}
getdate()
</script>
```

Permalänk: https://www.webforum.nu/p/1459882

## #3 — nitro2k01, 2004-10-15T10:42Z

Detta slinker in mellan \<head\> och \</head\>

```
<title>Min hemsida</title>
<script>
var origtitle=location.href;
window.onload=function(){
	origtitle = document.title + " - ";
	setInterval(updateClock, 900)
}

function updateClock(){
	document.title = origtitle + new Date();
}

</script>
```

Permalänk: https://www.webforum.nu/p/1459884

## #4 — HittiS, 2004-10-15T10:58Z

Ska inte avslöja vems script det blev med hänsyn till att vi inte vill ha några sura miner här!

Jättestort tack till Er båda två! :)

Permalänk: https://www.webforum.nu/p/1459892

## #5 — HittiS, 2004-10-15T12:41Z

Hmm ....

Om vi nu försöker utveckla det hela till att flytta ner samma info (datum/klocka) till den - nedre - titelraden (den raden där det står "Klar" ... precis ovanför Startknappen alltså).

Exempel igen - så här ska det stå:

Fredag, 15 Oktober, 2004 - 21:30:15

Är detta också möjligt?

Permalänk: https://www.webforum.nu/p/1459938

## #6 — @nders, 2004-10-15T12:42Z

Ja, det är möjligt. 

```
window.status = 'vadunuvill';
```

mvh

Permalänk: https://www.webforum.nu/p/1459939

## #7 — HittiS, 2004-10-15T12:53Z

Re: Datum - och - klockan i titelraden

> **@nders skrev:**
>
> Ja, det är möjligt. 
>
> ```
> window.status = 'vadunuvill';
> ```
>
> mvh

> **HittiS skrev:**
>
> PS Prata långsamt och tydligt, jag är nybörjare på det här DS

Jag uppskattar jättemycket att du vill vara så snäll och försöka hjälpa till men ditt svar säger mig lika mycket som vad kllyutrad betyder på Flanitiska!

Permalänk: https://www.webforum.nu/p/1459942

## #8 — @nders, 2004-10-15T12:59Z

Re: Re: Datum - och - klockan i titelraden

> **HittiS skrev:**
>
> Jag uppskattar jättemycket att du vill vara så snäll och försöka hjälpa till men ditt svar säger mig lika mycket som vad kllyutrad betyder på Flanitiska!

Okidoki. Jag tar och lägger in raden jag postade (något förändrad) i ett sammanhang, nämligen nitro2k01s kod :

```
<title>Min hemsida</title>
<script>
var origtitle=location.href;
window.onload=function(){
	origtitle = document.title + " - ";
	setInterval(updateClock, 900)
}

function updateClock(){
	document.title = origtitle + new Date();
	[b]window.status = new Date();[/b]
}

</script>
```

Eller i yohpops kod:

```
<script>
function getdate()
{
var v_date = new Date();
v_realdate =v_date.toDateString();
v_time = v_date.toTimeString();
v_realtime = v_time.substr(0,v_time.indexOf(" "));
document.title = "Min hemsida - " + v_realdate + " " + v_realtime;
[b]window.status = v_realdate + " " + v_realtime;[/b]
window.setTimeout("getdate()","1000");
}
getdate();
</script>
```

Jag lade också till en massa saknade semikolon i yohpops kod.

Jag har dock inte testat något av kodstyckena, så om det fungerar vet jag inte. =)

mvh

Permalänk: https://www.webforum.nu/p/1459946

## #9 — nitro2k01, 2004-10-15T13:01Z

Min kod kan ju förenklas betydligt isf:

```
<title>Min hemsida</title>
<script>
setInterval(updateClock, 900)

function updateClock(){
window.status = new Date();
}
</script>
```

Permalänk: https://www.webforum.nu/p/1459949

## #10 — HittiS, 2004-10-15T17:49Z

Tack till alla som hjälper till och som har ett fantastiskt tålamod. Jag är verkligen inte bra på det här! :)

Nu är vi nära den definitiva lösningen på hur jag vill ha det!

Det här:

\<title\>Min hemsida\</title\>
\<script\>
setInterval(updateClock, 900)

function updateClock(){
window.status = new Date();
}
\</script\>

... scriptet är precis vad jag söker - dock så undrar jag om man kan ändra på lite "småsaker":

1\. Om jag lägger in scriptet (mellan \<head\> så klart) så ser texten ut så här:

Fri Oct 15 19:44:39 UTC+0200 2004

1a) Jag vill ha bort "UTC+0200 2004"
1b) Jag vill att det ska stå exakt så här: "Fredag 15 Oktober 2004 - 19:44:39"

Är detta möjligt då?

OBS Jag vill alltså inte längre att informationen skall dyka upp i statuslisten (det blåa där uppe som slutar på - Microsoft Internet Explorer) utan endast där nere (precis ovanför startknappen).

Evig tacksamhet till den som fixar!

Permalänk: https://www.webforum.nu/p/1460072

## #11 — Wickmark, 2004-10-16T14:01Z

Tja, jag är ganska ny i javascript, och detta är kanske inte den mest optimala koden, men den fyller sin funktion i alla fall!

```
<script language="javascript" type="text/javascript">
function fixClock(sClock) {
   sClock = sClock.replace("Mon","Måndag");
   sClock = sClock.replace("Tue","Tisdag");
   sClock = sClock.replace("Wed","Onsdag");
   sClock = sClock.replace("Thu","Torsdag");
   sClock = sClock.replace("Fri","Fredag");
   sClock = sClock.replace("Sat","Söndag");
   sClock = sClock.replace("Sun","Söndag");

   sClock = sClock.replace(" UTC+0200","");

   sClock = sClock.replace("Jan","Januari");
   sClock = sClock.replace("Feb","Februari");
   sClock = sClock.replace("Mar","Mars");
   sClock = sClock.replace("Apr","April");
   sClock = sClock.replace("May","Maj");
   sClock = sClock.replace("Jun","Juni");
   sClock = sClock.replace("Jul","Juli");
   sClock = sClock.replace("Aug","Augusti");
   sClock = sClock.replace("Sep","September");
   sClock = sClock.replace("Oct","Oktober");
   sClock = sClock.replace("Nov","November");
   sClock = sClock.replace("Dec","December");
  
     return sClock;
}

function updateClock(){
var sDate = new String(new Date());
window.status = fixClock(sDate);
}

setInterval(updateClock, 900)
</script>
```

Exempel:
<http://rubensoft.se/LWSWE/_rubensoft_root/capppoints/jstest.html>

Notera: UTC koden kommer endast tas bort för svenskar!

Permalänk: https://www.webforum.nu/p/1460389

## #12 — bossse, 2004-10-16T14:38Z

Nästan som du ville ha det, eller?

\<html\> 
\<head\>
\<script\>
function getdate()
{
var days = new Array("Söndag", "Måndag", "Tisdag", "Onsdag", "Torsdag", "Fredag", "Lördag");
var months = new Array("Januari", "Februari", "Mars", "April", "Maj", "Juni", "Juli", "Augusti", "September", "Oktober", "November", "December");
var now = new Date();
day = now.getDay();
date = now.getDate();
month = now.getMonth();
year = now.getYear();
hour = now.getHours();
minute=now.getMinutes();
second=now.getSeconds();
document.title = " Min fina hemsida " + " \__\_ " + (days\[day\] + "en den " + date + " " + months\[month\] + "  " + year + " \__\_ " + " Klockan är " + hour + " : " + minute + " : " + second + " \__\_ " );
window.setTimeout("getdate()","1000")
}
getdate()
\</script\>
\</head\>
\<body\>
\</body\> 
\</html\>

Permalänk: https://www.webforum.nu/p/1460405

---

Tråden på webben: https://www.webforum.nu/amne/javascript/113598-datum-och-klockan-i-titelraden
