Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Formato data

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    91

    Formato data

    salve a tutti

    premetto che nn capisco nulla di asp,
    questo codice che ho trovato:
    <%
    function prepara_data(gg,mm,aaaa)
    Response.Write(FormatDateTime(Now(),2) & " " )
    end function
    call prepara_data(datePart("d",now()), datePart("m",now()), datePart("yyyy",now()))
    %>
    permette di visualizzare la data in questo formato: 23/06/2006.

    come faccio a visualizzare la data in questo formato: 23/06/06
    oppure (meglio) in questo: 23/GIU/06
    ?

    p.s. nel caso in cui il giorno sia composto da una sola cifra preferirei visualizzare il seguente formato: “01 ” e non “1”

    spero di non aver fatto troppe domande
    grazie

  2. #2
    io io rispondo io

    codice:
    function prepara_data()
    
    dim gg,mm,aa
    gg=Day(now())
    mm=MonthName(Month(now()),true)
    aa=Year(now())
    
    if len(gg)=1 then gg="0" & gg
    
    prepara_data=gg & "/" & mm & "/" aa
    end function
    
    response.write prepara_data

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    91
    function prepara_data()

    dim gg,mm,aa
    gg=Day(now())
    mm=MonthName(Month(now()),true)
    aa=Year(now())

    if len(gg)=1 then gg="0" & gg

    prepara_data=gg & "/" & mm & "/" aa
    end function

    response.write prepara_data
    mi da errore :

    Tipo di errore:
    Errore di compilazione di Microsoft VBScript (0x800A0401)
    Prevista fine istruzione
    /localstart.asp, line 40, column 33
    prepara_data=gg & "/" & mm & "/" aa
    --------------------------------^


  4. #4
    mancava una & prima di aa

    codice:
    <%
    function prepara_data()
    
    dim gg,mm,aa
    gg=Day(now())
    mm=MonthName(Month(now()),true)
    aa=Year(now())
    
    if len(gg)=1 then gg="0" & gg
    
    prepara_data=gg & "/" & mm & "/" & aa
    end function
    
    response.write prepara_data
    
    %>

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    91
    <%
    function prepara_data()

    dim gg,mm,aa
    gg=Day(now())
    mm=MonthName(Month(now()),true)
    aa=Year(now())

    if len(gg)=1 then gg="0" & gg

    prepara_data=gg & "/" & mm & "/" & aa
    end function

    response.write prepara_data

    %>
    questo il risultato: 23/giu/2006

    se nn chiedo troppo preferirei l'anno con 2 sole cifre:
    23/giu/06
    ed il mese maiuscolo:
    23/GIU /06

    grazie mille in anticipo


  6. #6
    chiedi troppo
    codice:
    prepara_data=gg & "/" & ucase(mm) & "/" & right(aa,2)

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    91
    GRAZZIIIEEEE santino!

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.