Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470

    Cambiare funzione data/ora

    Ciao
    Ho questo js per ora e data

    var set = new Array("Dom", "Lun", "Mar", "Mer", "Gio","Ven","Sab");

    function data()
    {
    ora=new Date
    var hora=ora.getHours()<10?"0"+ora.getHours()ra.getHours()
    var giorno=ora.getDate()<10?"0"+ora.getDate()ra.getDate()
    var mese=(ora.getMonth()+1)<10?"0"+(ora.getMonth()+1)ra.getMonth()+1
    var anno=ora.getFullYear()
    var gis = ora.getDay();
    var variab=set[gis]+" "+giorno+"-"+mese+"-"+anno
    document.getElementById('data').innerHTML=variab
    }

    e mi fa l'anno cosi: 2004 e vorrei che fosse cosi: 04

    Grazie.

    _________________________________

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    basta che modifichi questa riga cosi`:
    var variab=set[gis]+" "+giorno+"-"+mese+"-"+anno.substr(2);
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470
    Da errore! VVoVe:

  4. #4
    Originariamente inviato da pariri
    Da errore! VVoVe:
    codice:
    var anno=ora.getYear();
    prova così.

  5. #5
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470
    Originariamente inviato da var
    codice:
    var anno=ora.getYear();
    prova così.
    Avevo gia provato prima, niente.

    Se avete un altro js per ora e data...

    va benissimo.

    Thanks

  6. #6
    comunque è strano, il codice di Mich_ non dovrebbe darti problemi.

  7. #7
    comunque:

    codice:
    var set = new Array("Dom", "Lun", "Mar", "Mer", "Gio","Ven","Sab");
    
    function data()
    {
    ora=new Date
    var hora=ora.getHours()<10?"0"+ora.getHours():ora.getHours()
    var giorno=ora.getDate()<10?"0"+ora.getDate():ora.getDate()
    var mese=(ora.getMonth()+1)<10?"0"+(ora.getMonth()+1):ora.getMonth()+1
    var anno=new String(ora.getFullYear());
    var gis = ora.getDay();
    var variab=set[gis]+" "+giorno+"-"+mese+"-"+anno.substr(2);
    document.getElementById('data').innerHTML=variab
    }
    questo perchè getFullYear() ritorna un intero.

    ciao

  8. #8
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470
    Come non detto.
    Adesso funzica!



    Grazie mille.


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.