Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    trasformare la data in minuti

    allora dovrei trsformare la data in minuti è corretto fare così?

    tempo_ora=now()
    ora=hour(tempo_ora)
    min=minute(tempo_ora)
    sec=second(tempo_ora)
    tempo_tot=ora*60+min+CINT(sec/60)

  2. #2
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    mmm non so se ho capito bene...ma con un date diff tipo così?
    codice:
    minuti = DateDiff("n", "00:00", Time)
    non calcolando i secondi ovviamente
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  3. #3
    ma a me servono anche i secondi...

    ps ma il calcolo che ho fatto io è giusto?

    ora spiego
    allora io ho una data iniziale (quando si compie una certa azione) alla quale devo aggiungere un tot di tempo indicato SEMPRE in minuti

    ora io devo andare a vedere quando deve finire l'operazione e andare a modificare dei parametri in un db...
    come posso fare?

  4. #4
    Il calcolo è giusto, ma in questo modo i secondi ti vengono arrotondati per eccesso e quindi non avrai mai i secondi che invece vorresti avere.

    In sostanza è la stessa cosa che ti ha scritto Sypher, solo che come l'hai scritto tu ti scatta il minuto a 31 secondi, mentre quello di Sypher lo fa scattare a 60 secondi, quindi non vedo la differenza.
    Potresti provare a togliere Cint ma non so se funzica .

  5. #5
    si era il cint ^^ comunque ho cambiato tt e ora funge molto bene grazie mille

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.