Visualizzazione dei risultati da 1 a 5 su 5

Discussione: datetime "dd"

  1. #1

    datetime "dd"

    ho questo problema kedovrebbe essere una stronzata...

    dim a$
    a=DateTime.Now.Day

    questa instruzione mi restituisce in caso di giorno inferiore a 10 un numero con una cifra solo... io invece vorrei ke in caso di giono "2" mi restituisse "02"... e possibile?

    ho provato con varie formattazione del .tostring() ma nn mi funziona

    grazie a tutti
    - Ma7u -
    Sysadmin.it
    Forum Moderator

  2. #2
    Utente di HTML.it L'avatar di Mabi
    Registrato dal
    May 2002
    Messaggi
    1,245
    codice:
    a = Format(a, "0#")

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    8
    ciao mago, certo che se nn dai queste cose....

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    30
    io l'ho risolto spezzando e testando la lunghezza...

    dim GG, MM as string
    dim Data as string
    GG = day
    if len(GG) = 1 then
    GG = "0" + day
    end if
    MM = month
    if len(MM) = 1 then
    MM = "0" + month
    end if
    Data = GG + "/" + MM 'poi metttici anche l'anno...

  5. #5
    ho trovato la soluzione formattando la stringa con il TOSTRING

    ecco come fare :

    tempdate.ToString("dd") per ottenete il giorno "01"
    tempdate.ToString("MM") per ottenete il mese "01"


    ciauz
    - Ma7u -
    Sysadmin.it
    Forum Moderator

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.