Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Formattare una data

  1. #1

    Formattare una data

    Da un database estraggo un campa data diciamo 09/05/2008
    adesso vorrei formattarla per ottenere tre campi separati
    codice:
    <div class="data">
      <span class="d"><%=giorno%></span> <span class="m"><%=Mese%></span> <span class="y"><%=anno%></span>	</div>
    il mese deve apparire nel formato Gen Feb ecc.

    Come se fa?

  2. #2
    Con la funzione datePart()
    codice:
    <%
    mydate = "09/05/2008"
    if isDate(myDate) then
      myDate = cDate(myDate)
    else
      myDate = date()
    end if
    
    myDay = datePart("d",myDate)
    myMonth = datePart("m",myDate)
    myYear = datePart("yyyy",myDate)
    
    myDay = right("0" & myDay,2)
    myMonth = monthName(myMonth)
    myMonth = left(myMonth,3)
    myMonth = uCase(left(myMonth,1)) & mid(myMonth,2)
    %>
    <div class="data">
      <span class="d"><%=myDay%></span> <span class="m"><%=myMonth%></span> <span class="y"><%=myYear%></span>	
    </div>

  3. #3
    mille grazie, provo e ti faccio sapere

  4. #4
    Tutto bene.... grazie ancora

  5. #5
    un altro piccolo aiutino...

    e se volessi aggiungere anche il giorno della settimana? Lun, Mar ecc?

  6. #6
    codice:
    <%
    mydate = "09/05/2008"
    if isDate(myDate) then
      myDate = cDate(myDate)
    else
      myDate = date()
    end if
    
    myDay = datePart("d",myDate)
    myWeekDayName = weekDayName(myDate)
    myMonth = datePart("m",myDate)
    myYear = datePart("yyyy",myDate)
    
    myDay = right("0" & myDay,2)
    myWeekDayName = left(myWeekDayName,3)
    myWeekDayName = uCase(left(myWeekDayName,1)) & mid(myWeekDayName,2)
    myMonth = monthName(myMonth)
    myMonth = left(myMonth,3)
    myMonth = uCase(left(myMonth,1)) & mid(myMonth,2)
    %>
    <div class="data">
      <span class="w"><%=myWeekDayName%></span> <span class="d"><%=myDay%></span> <span class="m"><%=myMonth%></span> <span class="y"><%=myYear%></span>	
    </div>

  7. #7
    grazie mille...!!!

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 © 2024 vBulletin Solutions, Inc. All rights reserved.