webForumDet fria alternativet

Klockor som visar olika tider

11 svar · 601 visningar · startad av greatest757

greatest757Medlem sedan nov. 200456 inlägg
#1

Hej

Jag undrar om man kan få detta script att lägga på eller ta bort timmar beroende på vilken tid i världen man vill visa.
Jag skulle vilja visa Stockholm, NY och Hongkong på tre olika klockor.
Kan man sätta det i detta?
Var i såfall

<script language="JavaScript">
<!-- Hide from old browsers

var timerID = null
var timerRunning = false

function stopclock(){
if(timerRunning)
clearTimeout(timerID)
timerRunning = false
}

function startclock(){
stopclock()
showtime()
}

function showtime(){
var now = new Date()
var hours = now.getHours()
var minutes = now.getMinutes()
var seconds = now.getSeconds()
var timeValue = "" + ((hours > 12) ? hours - 12: hours)
var timeValue1 = "" + ((hours < 10) ? "0" : "") + hours
timeValue += ((minutes < 10) ? ":0" : ":") + minutes
timeValue1 += ((minutes < 10) ? ":0" : ":") + minutes
timeValue += ((seconds < 10) ? ":0" : ":") + seconds
timeValue1 += ((seconds < 10) ? ":0" : ":") + seconds
timeValue += (hours >= 12) ? " P.M." : " A.M."
document.clock.face.value = timeValue
document.clock.face.value = timeValue1;
timerID = setTimeout("showtime()",1000)
timerRunning = true

J.N.Medlem sedan apr. 20031 660 inlägg
#2

HEJ!

Det ska väl gå, under förutsättning att du endast vill visa vad klockan är i olika delar av världen, inte där webben finns eller liknande! Tiden som används är klientens.

var hours = now.getHours() + 1
greatest757Medlem sedan nov. 200456 inlägg
#3

Sorry, jag förklarade lite dåligt.
Jag vill alltså ha 3 olika tider på websidan med rubriker för de olika lokationerna som visar hur mycket klockan är just nu.
Hur gör jag då?

greatest757Medlem sedan nov. 200456 inlägg
#4

Det skall alltså vara 3 klockor på sidan som visar 3 tider för de olika städerna!!

J.N.Medlem sedan apr. 20031 660 inlägg
#5

HEJ!

Antingen som jag skriver, med en lösning för att kunna använda samma kod tre gånger.

Eller så skriver du ut tiden med VBScript, php eller vad du önskar.
Då spar du måååånga rader kod, och tid! :i

JojoxxMedlem sedan juni 20004 308 inlägg
#6

Med det här scriptet kan du enkelt visa tiden på många olika platser.

greatest757Medlem sedan nov. 200456 inlägg
#7

Tack så hemskt mycket!

greatest757Medlem sedan nov. 200456 inlägg
#8

Hej igen

Hur skriver jag <span> tagen för att få in det i en tabell

Peter SMedlem sedan dec. 20025 483 inlägg
#9

På samma sätt:

<td><span id="Miami"></span></td>

:)

greatest757Medlem sedan nov. 200456 inlägg
#10

tack!

greatest757Medlem sedan nov. 200456 inlägg
#11

Kan man ändra font på klockans siffror?

bossseMedlem sedan juni 2003772 inlägg
#12

Visst. span gäller för alla.
#miami gäller bara för Miami.

<style type=text/css>
span {font-size:12pt;color:red;}
#miami {font-size:14pt;color:blue;}
</style>
134 ms totalt · 3 externa anrop · v20260731065814-full.91fd2ad2
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)