Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di ominox
    Registrato dal
    Dec 2001
    Messaggi
    218

    Funzione Time senza i secondi

    Salve,
    devo inserire in un campo di una tabella l'ora in cui viene effetuato l'inserimento.

    La funzione Time mi da l'ora in questo formato 10.02.47(ossia anche con i secondi).

    i Secondi a me nn servono(quando vado a modificare il campo nn voglio che compaiano, l'utente deve poter modificare l'ora in questo formato 10.02)

    Avevo pensato di fare cosi al momento dell'inserimento left((time),5) cosi da prende i primi 5 caratteri da sinistra(10.02).

    Il problema sorge però con gli orari tipo 9.02 che nn hanno 2 cifre all'ora e quindi facendo la left mi da come risultato 9.02. -

    qualcuno mi sa dire come risolvere il problema?

    Grazie

  2. #2
    codice:
    formatDateTime(Time(),vbShortTime)

  3. #3
    Utente di HTML.it L'avatar di ominox
    Registrato dal
    Dec 2001
    Messaggi
    218
    grazie

  4. #4
    Utente di HTML.it L'avatar di ominox
    Registrato dal
    Dec 2001
    Messaggi
    218
    la funzione...funziona :-)
    ma se inserisco la data nel db access in automatico mi inserisce i secondi (.00)

    come faccio??

  5. #5
    non importa. nel db ci va completa, poi la visualizzi come vuoi

  6. #6
    Utente di HTML.it L'avatar di ominox
    Registrato dal
    Dec 2001
    Messaggi
    218
    e si ma come dicevo prima a me interessa prendere solo le ore ed i minuti
    se faccio una left(time(),5) funziona fincheè le ore sono successive alle 10(10.45) se invece l'orario è precedente e quindi formato da una cifra in meno (9.45) allora quandpo vado a recuperare dal db ho come risultato 9.45.

  7. #7
    Originariamente inviato da ominox
    la funzione...funziona :-)
    ma se inserisco la data nel db access in automatico mi inserisce i secondi (.00)

    come faccio??
    codice:
    oraCompleta = rs("campoDB")
    ora = datePart("h",oraCompleta)
    minuti = datePart("n",oraCompleta")
    oraCompleta = ora & ":" & minuti
    response.write oraCompleta

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.