Visualizzazione dei risultati da 1 a 7 su 7

Discussione: data in flash

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    63

    data in flash

    Ciao a tutti,
    ho messo in un frame un testo dinamico dove dovrebbe apparire la data del giorno,
    ho inserito poi il seguente codice

    myDate = new Date();
    mese = myDate.getMonth();
    giorno=myDate.getDay();
    anno=myDate.getFullYear();
    //now = myDate.getDay() + "/" + myDate.getMonth() + "/" + myDate.getFullYear();
    now = giorno + "/" + mese + "/" + myDate.getFullYear();

    il tutto funziona solo che la data che appare è di un mese e otto giorni precedente,
    qualcuno mi saprebbe indicare il motivo?

    da dove recupera la data?

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Per il mese, i numeri restituiti partono da 0, per questo ti trovi un mese di differenza, dovresti aggiungere un +1 al calcolo del mese. Mentre per i giorni, il "getDay" restituisce il giorno corrispondente alla settimana, quindi ad esempio 1 per lunedì, 2 per martedì e così via. Per farti restituire il giorno come numero del mese devi usare getDate().

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    63
    sei un grande...
    grazie, mi hai tirato fuori dai guai!!!

  4. #4
    Ciao, scusate se mi intrufolo in questo post.
    Anche io dovrei inserire la data in un file di flash e non ho la minima idea di come fare...potete rispiegarmi da capo?
    Nella finestra di testo dinamico cosa devo scrivere? Devo associarle qualche azione?
    E quel codice che avete indicato a cosa va associato? Va sctitto sulla timeline?
    Grazie!!!!

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    63
    metti una variabile nel testo dinamico, nell'esempio che ti faccio io ho messo la variabile "now"

    e
    poi nelle azioni scrivi:

    myDate = new Date();
    mese = myDate.getMonth() +1;
    giorno=myDate.getDate();
    anno=myDate.getFullYear();
    now = giorno + "/" + mese + "/" + myDate.getFullYear();

  6. #6
    Scusa mi manca un pezzo: cosa significa "metti una variabile nel testo dinamico"?
    Come si fa?

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    63
    nelle proprietà del testo dinamico c'è la voce var: seguita da uno spazio bianco,
    lì devi assegnare un nome, quel nome è la variabile, nel mio esempio era now ma puoi decidere di usare un nome qualsiasi

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.