Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di Beziel
    Registrato dal
    Oct 2002
    Messaggi
    697

    [vb6] formato data datapicker

    Ciao a tutti,
    Ho un problema che all'apparenza può sembrare banale allora:
    Ho un controllo datatimepicker del quale voglio recuperare la data nel formato yyyymmdd, per far ciò ho usato le proprietà .month year e day del controllo.
    Il problema nasce quando un mese è formato da una sola cifra come settembre x esempio 9, io vorrei che mi restituisse 09.
    Ho provato a fare qlc, ma con scarsi risultati mi aiutate?
    Ecco il mio codice:

    Dim mese As String
    If data.Month < 9 Then mese = "0" & data.Month


    tnx!!!

  2. #2
    Scusa ma il DTpicker restituisce la data in due cifre.

  3. #3
    Utente di HTML.it L'avatar di Beziel
    Registrato dal
    Oct 2002
    Messaggi
    697
    no ti sbagli nel controllo puoi impostare il formato, ma il valore dei vari month e day a runtime è ad una cifra

  4. #4
    io l'ho visualizzato all'interno di una textbox e il formato che mi restituisce (di default) è ddmmyyyy.

  5. #5
    Utente di HTML.it L'avatar di Beziel
    Registrato dal
    Oct 2002
    Messaggi
    697
    Ho risolto con il formato custom
    grazie lo stesso

  6. #6
    Utente di HTML.it L'avatar di Beziel
    Registrato dal
    Oct 2002
    Messaggi
    697
    Una piccola curiosità:
    se imposto il formato del controllo dptshortdate nel valore dello stesso viene riportato anche l'orario, come posso eliminare quest'ultimo?


    tnx!!!

  7. #7
    Beziel, mi sa che stiamo usando due oggetti diversi.
    A me nel formato shortdate mi restituisce solo la data e non l'ora!

    Che versione hai di vb?
    Io ho la enterprise con sp5.

  8. #8
    Utente di HTML.it L'avatar di Beziel
    Registrato dal
    Oct 2002
    Messaggi
    697
    non devi vedere quello che ti mostra a video, ma quello che restituisce la proprietà value.
    Prova con un msgbox datapicker.value

  9. #9
    Provato...è uguale, data corta!

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.