Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    156

    VB6:convertire funzione Now() in numero

    Buonasera,qualcuno puo' darmi un suggerimento su come convertire il risultato della funzione Now() in numerico es
    Now()=28/04/2006 21:44:00 in 28042006214400 o facsimile.
    grazie

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Assegna il valore ad una stringa ed elimina tutti i caratteri che non ti servono con la replace

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    156
    Potresti farmi un esempino.Grazie

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Beh ... la prossima volta dillo chiaramente ... se chiedi un suggerimento, avrai un suggerimento ...

    codice:
    Dim S As String
    S = Now()
    S = Replace(S, "/", "")
    ...
    Il codice non e' completo ma potrai farlo tu facilmente ...

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    156
    Grazie 1000.Ora lo provo

  6. #6
    Utente di HTML.it L'avatar di Jupy64
    Registrato dal
    Sep 2004
    Messaggi
    1,151
    Ciao, puoi convertire in un numero di tipo Double, e successivamente, se ti serve, recuperarne il valore...
    codice:
    Dim dblDataOra As Double
    Dim dataOra As Date
    dataOra = Now
    dblDataOra = CDbl(dataOra)
    
    'data in formato double
    MsgBox dblDataOra 
    
    'recupero della data
    MsgBox CDate(dblDataOra)
    Jupy

  7. #7
    Utente di HTML.it L'avatar di yyzyyz
    Registrato dal
    Oct 2001
    Messaggi
    1,653
    tratto da Oregon inspiration, potresti fare anke un cosa di questo tipo:

    codice:
    Dim S As String
    Dim nostring(1 To 3) As String
    Dim i As Integer
    
    nostring(1) = "/"
    nostring(2) = "."
    nostring(3) = " "
    
    S = Now()
    For i = 1 To 3
    S = Replace(S, nostring(i), "")
    Next i
    MsgBox S

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    156
    Grazie ragazzi per tutte le risposte .Fanno tutte al caso mio

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.