Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    40

    Formattare la data con tutti gli zeri davanti

    Salve a tutti,
    dovrei stampare la data di oggi così: 20031104 soltanto che vengono eliminati gli zeri davanti al numero stampando a video così:
    2003114
    come posso risolvere?
    Non sarò mai come Alfa!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482
    Ma come stampi la data?

    L'espressione dovrebbe essere questa:

    yyyyMMdd

    Hey hey, my my Rock and roll can never die!

  3. #3
    no ha ragione lo 0 del mese o del giorno lo elimina sempre.

  4. #4
    forse se si converte in stringa si riesce a salvare lo zero.

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da zampa28
    Ma come stampi la data?

    L'espressione dovrebbe essere questa:

    yyyyMMdd
    L'espressione è quella :quote: e non perde di certo gli zeri del mese e del giorno (ho però l'ultima versione del framework)

    codice:
            Dim d As New DateTime(2003, 1, 4)
            'restituisce: 20030104 
            Response.Write(d.ToString("yyyyMMdd"))

  6. #6
    Originariamente inviato da Daniele80
    forse se si converte in stringa si riesce a salvare lo zero.
    no la perde ugualmente. a sto punto o fai una len della variabile e se è ad una cifra sola gli metti lo zero davanti o nada.

    io faccio così

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