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

    problema con le date urgentissimo

    Ciao ragazzi
    non vi sembrerà vero ma non riesco a fare la differenza tra due date. Possibile che non si possa fare?

    Devo fare date(data attuale) - txtdata(data precedente)

    risultato il numero di giorni trascorsi

    08/03/2003 - 02/03/2003 = 6

    grazie
    "Non è la fame, ma l'ignoranza che uccide"

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    30
    ma le date sono in formato "date" ?

  3. #3
    si il formato data è questo 03/03/2003
    io avevo pensato di trasformare tutto in un numero 3032003
    però mi sembra abbastanza scemo come metodo
    "Non è la fame, ma l'ignoranza che uccide"

  4. #4
    Utente di HTML.it L'avatar di vonkranz
    Registrato dal
    Sep 2001
    Messaggi
    1,387
    codice:
    d1 = "08/03/2003"
    d2 = "02/03/2003 "
    Debug.Print Val(DateSerial(Year(d1) - Year(2), Month(d1) - Month(d2), Day(d1) - Day(d2)))
    ...and I miss you...like the deserts miss the rain...

  5. #5
    Utente di HTML.it L'avatar di biste
    Registrato dal
    Apr 2001
    Messaggi
    877
    Esiste la funzione DateDiff... è fatta apposta.

    HTH
    UGIdotNET
    Microsoft .NET MCAD
    C++, C#, VB6, VB.NET, ASP, ASP.NET
    SQL Server 2000

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.