Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Componente DataField

  1. #1

    Componente DataField

    ciao a tutti,

    sto utilizzando il componente dataField ed ho due problemi

    1) come posso far apparire la data odierna al suo caricamento?
    2) come posso prendere la data dal DataField?

    codice:
    myDF.dayNames = ["D", "L", "M", "M", "G", "V", "S"];
    myDF.firstDayOfWeek = 1;
    myDF.monthNames = ["Gennaio", "Febbraio", "Maggio", ..."Dicembre"];
    cosi non và

    codice:
    	vars.data = myDF.getSelectedItem().label;
    Meglio tacere e dare l'impressione di essere scemo, che aprire la bocca e togliere ogni dubbio



    ...........

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    >come posso far apparire la data odierna al suo caricamento?

    codice:
    myDF.selectedDate = new Date();
    >come posso prendere la data dal DataField?

    codice:
    trace(myDF.selectedDate);

  3. #3
    grazie mille, cosi però recupero la data in questo formato
    codice:
    Fri Dec 24 02:16:26 GMT+0100 2004
    mentre dovrebbe
    codice:
    Venerdì 24 Dic 2004 02:16:26
    io ho formattato la data cosi
    codice:
    myDF.dayNames = ["D", "L", "M", "M", "G", "V", "S"];
    myDF.firstDayOfWeek = 1;
    myDF.monthNames = ["Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre"];
    myDF.selectedDate = new Date();
    è possibile?
    Meglio tacere e dare l'impressione di essere scemo, che aprire la bocca e togliere ogni dubbio



    ...........

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Quella roba non c'entra niente, è la formattazione del DateField, non della data restituita. Te la devi costruire da solo:

    codice:
    var giorni = ["Domenica", "Lunedì", "Martedì", "Mercoledì", "Giovedì", "Venerdì", "Sabato"];
    var mesi = ["Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre"];
    
    var oggi = myDF.selectedDate;
    
    var numero_giorno = oggi.getDate();
    var nome_giorno = giorni[oggi.getDay()];
    var nome_mese = mesi[oggi.getMonth()];
    var numero_anno = oggi.getFullYear();
    var data_testo = nome_giorno + " " + numero_giorno + " " + nome_mese + " " + numero_anno;
    var o = oggi.getHours();
    var ore = o < 10 ? "0" + o : o;
    var m = oggi.getMinutes();
    var minuti = m < 10 ? "0" + m : m;
    var s = oggi.getSeconds();
    var secondi = s < 10 ? "0" + s : s;
    var ora_testo = ore + ":" + minuti + ":" + secondi;
    trace(data_testo + " " + ora_testo);

  5. #5
    ma dormi anche ogni tanto ci sei sempre!!!

    provo poi ti farò sapere...

    Colgo l'occasione per farti i miei più sinceri
    auguri di buone feste!!

    Meglio tacere e dare l'impressione di essere scemo, che aprire la bocca e togliere ogni dubbio



    ...........

  6. #6
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Sto lavorando, per questo ci sono..

    Auguri anche a te!

  7. #7
    Perfetto come sempre!!

    Meglio tacere e dare l'impressione di essere scemo, che aprire la bocca e togliere ogni dubbio



    ...........

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.