Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di yyzyyz
    Registrato dal
    Oct 2001
    Messaggi
    1,653

    [vb6] convertire orario in intero

    ce la possibilita' di fare questo tipo di conversione ? es.
    gli orari sotto sono espressi in minuti.

    14:30 convertirlo in 15
    12:10 "" 12

    ho provato velocemente cInt ed altri ma senza esito positivo.

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma l'ora in questione l'hai inserita in una stringa ?

    Se è così, puoi scrivere

    Dim v As Integer

    v = DatePart("h", s) - (DatePart("n", s) > 29)
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244

    Re: [vb6] convertire orario in intero

    Originariamente inviato da yyzyyz
    gli orari sotto sono espressi in minuti.
    Direi proprio di no.
    Se fossero espressi in minuti sarebbero degli interi.
    (ovvero 45, 30, 60, 120, ...)

    Quelli sembrano orari ma non si capisce se il 14:30 significhi
    - ore e muniti
    - minuti e secondi

    Spiegati meglio...

  4. #4
    Utente di HTML.it L'avatar di yyzyyz
    Registrato dal
    Oct 2001
    Messaggi
    1,653
    grz ad entrambi per l'interessamento, scusate se nn ho specificato , effetivamente si tratta di minuti e secondi.
    Oregon il tuo esempio funziona, pero' non riesco ad integrarlo come vorrei nel mio progetto.
    per ora sto facendo cosi, il discorso è che dovrei sommare o sottrarre dei minuti e non vorrei perdere i secondi nell'approssimazione dell'operazione.
    utilizzo anche un timer non penso sia rilevante il codice in esso.

    le variambili sono di tipo stringa
    codice:
    tmp_time = Mid(ora1.Text, 1, 2)
    tempo = DateAdd("n", tmp_time + 15, Now)

  5. #5
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Originariamente inviato da yyzyyz
    il discorso è che dovrei sommare o sottrarre dei minuti e non vorrei perdere i secondi nell'approssimazione dell'operazione.
    Sempre più confuso...

    - prima affermi che vuoi arrotondare
    14:30 convertirlo in 15
    12:10 "" 12


    - ora affermi che non vuoi perdere secondi nell''approssimazione


  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da gibra
    Sempre più confuso...
    In effetti ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    Utente di HTML.it L'avatar di yyzyyz
    Registrato dal
    Oct 2001
    Messaggi
    1,653
    si perche' inizialmente pensavo potesse andare bene in quel modo, cmq grazie per la vostra collaborazione.

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da yyzyyz
    si perche' inizialmente pensavo potesse andare bene in quel modo, cmq grazie per la vostra collaborazione.
    E quindi?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.