Back to top

Autore Topic: problemino con modulo data e ora  (Letto 2043 volte)

Offline web!

  • Esploratore
  • **
  • Post: 160
  • Sesso: Maschio
    • Mostra profilo
problemino con modulo data e ora
« il: 20 Dic 2011, 00:13:04 »
Salve, andate a vedere in questa pagina su in alto ho messo un modulo che mi dice la data e l'ora.. era in Inglese, l'ho tradotto in Italiano e fin qui ok, vorrei però posizionarlo sulla destra, non sulla sinistra, ma non sò come fare! Ho provato in mille modi, ma niente!!
 
Poi se qualcuno volesse divertirsi a trasformare l'orologio in 24 ore invece che 12 mi farebbe un grande piacere, non ci riesco !!
 
ecco il codice:
 
Codice: [Seleziona]

 var dayarray=new Array("Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato")
var montharray=new Array("Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre")
function getthedate(){
var mydate=new Date()
var year=mydate.getYear()
if (year < 1000)
year+=1900
var day=mydate.getDay()
var month=mydate.getMonth()
var daym=mydate.getDate()
if (daym<10)
daym="0"+daym
var hours=mydate.getHours()
var minutes=mydate.getMinutes()
var seconds=mydate.getSeconds()
var dn="AM"
if (hours>=12)
dn="PM"
if (hours>12){
}
if (hours==0)
hours=12
if (minutes<=9)
minutes="0"+minutes
if (seconds<=9)
seconds="0"+seconds
//change font size here
var cdate=""+dayarray[day]+" "+daym+" "+montharray[month]+" "+year+"  "+hours+":"+minutes+":"+seconds+" "
if (document.all)
document.all.clock.innerHTML=cdate
else if (document.getElementById)
document.getElementById("clock").innerHTML=cdate
else
document.write(cdate)
}
if (!document.all&&!document.getElementById)
getthedate()
function goforit(){
if (document.all||document.getElementById)
setInterval("getthedate()",1000)
}

Grazie a tutti!
WEB!

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:problemino con modulo data e ora
« Risposta #1 il: 20 Dic 2011, 09:26:09 »
ciao, nel punto in cui avviene il controllo AM/PM puoi inserire anche un incremento di 12H nel secondo caso.
Es.
leggi orario e salvalo
è am? stampalo.
è pm? aggiungi 12 e stampalo.


Purtroppo il codice che hai postato (sul mio computer almeno) non funziona per cui non saprei aiutarti con il codice!

Offline gmce

  • Esploratore
  • **
  • Post: 157
    • Mostra profilo
Re:problemino con modulo data e ora
« Risposta #2 il: 20 Dic 2011, 10:47:34 »
Ciao.
Prova a mettere nel css

Codice: [Seleziona]
#clock {
float:right;
}

Dovrebbe sistemarsi.
Il riavvio è la mano santa dell'informatica.

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:problemino con modulo data e ora
« Risposta #3 il: 20 Dic 2011, 10:54:00 »
oppure per evitare problemi con eventuali altri elementi fluttuanti puoi aggiungere al css:

Codice: [Seleziona]
div.art-postcontent{text-align:right;}
C'è da controllare però che non venga applicato su altre parti del template che condividono la stessa classe.

Offline gmce

  • Esploratore
  • **
  • Post: 157
    • Mostra profilo
Re:problemino con modulo data e ora
« Risposta #4 il: 20 Dic 2011, 10:56:27 »
Esatto... era per quello che non ho scritto questa soluzione.
Mi sa che essendo un template generato da un software, usa quella posizione in altre parti.
Verifica tu web! e facci sapere.
Il riavvio è la mano santa dell'informatica.

Offline web!

  • Esploratore
  • **
  • Post: 160
  • Sesso: Maschio
    • Mostra profilo
Re:problemino con modulo data e ora [RISOLTO]
« Risposta #5 il: 20 Dic 2011, 13:59:09 »
E grandi ragazzi! Sapete sempre trovare soluzione ai miei problemi!!
Ho usato la soluzione di gmce!
 
Per quanto riguarda quel codice per l'ora in formato 24H non sono in grado di farlo da me, ma ho notato che adesso segna le 13, non l'1! Quindi forse è già a 24h, vi farò sapere!!

Grazie a tutti!
« Ultima modifica: 22 Dic 2011, 11:14:45 da web! »
WEB!

 



Web Design Bolzano Kreatif