Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    583

    visualizzazione giorno della settimana

    salve a tutti , sto provando ad utilizzare questo per visualizzare il solo nome del giorno della settimana di oggi

    cioè


    Martedi



    sto provando cosi :



    <%response.write("dddd"(Date))%>

    ma mi da questo



    Errore di run-time di Microsoft VBScript error '800a000d'

    Tipo non corrispondente: '[string: "dddd"]'

    /web/webarea/addarticolo.asp, riga 368




    Attendo notizie

    saluti.

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    bhè... un giono costituito di 4 cifre nemmeno esiste

    codice:
     WeekdayName(Weekday(Date))

  3. #3
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Response.Write (WeekDayName(Weekday(Date())))

    Reference Funzione WeekDayName
    Reference Funzione WeekDay

  4. #4
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    592
    puoi fare una funzione e richiamarla...
    response.write "oggi è " & NomeGiorno(Date)

    nella funzione crei un vettore contenente i giorni della settimana
    ....


    function NomeGiorno(dt)

    dim giorno(7) e caricarlo
    giorno(1)="Domenica"
    giorno(2)="lunedì"
    ...
    giorno(7)="sabato"

    NomeGiorno=giorno(Weekday(dt)))

    end function


    ciao
    Vic53

  5. #5
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Originariamente inviato da vic53
    puoi fare una funzione e richiamarla...
    response.write "oggi è " & NomeGiorno(Date)

    nella funzione crei un vettore contenente i giorni della settimana
    ....


    function NomeGiorno(dt)

    dim giorno(7) e caricarlo
    giorno(1)="Domenica"
    giorno(2)="lunedì"
    ...
    giorno(7)="sabato"

    NomeGiorno=giorno(Weekday(dt)))

    end function


    ciao
    Se dichiari qualcosa (vettore, variabile, ecc) dentro ad una funzione il suo scope sarà limitato alla funzione stessa...
    E poi perché creare una funzione che esiste già?

  6. #6
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    592
    per imparare a scrivere le funzioni ...poi scopri che le hanno già fatte...
    ciao
    Vic53

  7. #7
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    592
    naturalmente il vettore serve solo per codificare il giorno in italiano usando la funzione weekday gia esistente in libreria....
    non volevo inventare l'acqua calda...

    ari ciao
    Vic53

  8. #8
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    592
    una altra cosa ...la funzione riporta indietro il valore "Martedi" come value per un dato valore di data, ma è charo che lo scope del vettore è solo interno alla funzione...
    il vettore non è visibile all'esterno della funzione....
    devi scoprire di più sille funzioni...
    ciao
    Vic53
    Vic53

  9. #9
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Originariamente inviato da vic53
    naturalmente il vettore serve solo per codificare il giorno in italiano usando la funzione weekday gia esistente in libreria....
    non volevo inventare l'acqua calda...

    ari ciao
    Esiste anche la funzione WeekDayName, che restituisce il nome del giorno in italiano, basta settare correttamente Session.LCID=1040.

  10. #10
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    592
    grazie basta cercare...
    io volevo solo far pensare il richiedente aiuto... forma mentis per intenderci quando non c'è una cosa fattela... ma se c'è gia fatta usala...questo mi pare il tuo motto giusto?
    Ma ... e' anche il mio...
    ciao
    Vic53
    Vic53

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.