Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [MX] Data

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    76

    [MX] Data

    Ciao amici del forum,
    ho un piccolo problema... vediamo se qualcuno può darmi una mano:
    sto costruendo un swf per le previsioni del tempo, come prima cosa mi serve la data, il problema è che mi serve la data di domani (quella di oggi aumentata di un giorno)... ho provato con questo script:

    dat = new Date();
    gg = dat.getDate();
    mm = (dat.getMonth()+1);
    aa = dat.getFullYear();
    data = gg+1+ "/"+mm+"/"+aa;

    ma se siamo al 30 Novembre, incrementare il giorno di uno mi porta al 31 (che non esiste)...

    Se possibile mi servirebbe in formato: 20/11/2003

    Ciaoooo e grazie

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    codice:
    dat = new Date(); 
    dat.setDate(dat.getDate() + 1)
    gg = dat.getDate(); 
    mm = (dat.getMonth() + 1); 
    aa = dat.getFullYear(); 
    trace(gg + "/" + mm + "/" + aa)

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    76

    Muchas gracias!!!!

    Grazie mille "Negatyve"!!!!
    Funziona perfettamente!!!
    Devi vivere altri 150 anni in buona salute!!!

    Io intanto avevo risolto così (anche se non è quello che avevo chiesto nel post, e forse mi sono complicato un po' la vita)... comunque lo metto a disposizione... potrebbe essere utile:

    data_oggi = new Date();
    giorno = data_oggi.getDate()+1;
    mese = data_oggi.getMonth();
    anno = data_oggi.getFullYear();
    testo = new String(new Date(anno, mese, giorno));
    giorno_i = testo.substr(0, 3);
    if (data_i=testo.substr(8, 2)>9) {
    lunghezza_data = 4;
    } else {
    lunghezza_data = 3;
    }
    data_i = testo.substr(7, lunghezza_data);
    mese_i = testo.substr(4, 3);
    data_stringa = giorno_i+data_i+mese_i+" "+anno;
    switch (giorno_i) {
    case "Mon" :
    gg = "Lunedi";
    break;
    case "Tue" :
    gg = "Martedi";
    break;
    case "Wed" :
    gg = "Mercoledi";
    break;
    case "Thu" :
    gg = "Giovedi";
    break;
    case "Fri" :
    gg = "Venerdi";
    break;
    case "Sat" :
    gg = "Sabato";
    break;
    case "Sun" :
    gg = "Domenica";
    break;
    }
    switch (mese_i) {
    case "Jan" :
    mm = "Gennaio";
    break;
    case "Feb" :
    mm = "Febbraio";
    break;
    case "Mar" :
    mm = "Marzo";
    break;
    case "Apr" :
    mm = "Aprile";
    break;
    case "May" :
    mm = "Maggio";
    break;
    case "Jun" :
    mm = "Giugno";
    break;
    case "Jul" :
    mm = "Luglio";
    break;
    case "Aug" :
    mm = "Agosto";
    break;
    case "Sep" :
    mm = "Settembre";
    break;
    case "Oct" :
    mm = "Ottobre";
    break;
    case "Nov" :
    mm = "Novembre";
    break;
    case "Dec" :
    mm = "Dicembre";
    break;
    }
    data_italiana = gg+data_i+mm+" "+anno;

    Tutto quello di cui si ha bisogno è un campo di testo dinamico chiamato: data_italiana

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.