Visualizzazione dei risultati da 1 a 5 su 5

Discussione: VBNET somma di date

  1. #1

    VBNET somma di date

    Come faccio a sommare delle date o a trasformare la mia data in un timespan?

  2. #2
    Da MSDN:
    Le variabili di tipo Date vengono memorizzate come valori integer di 64 bit (8 byte) conformi alle specifiche IEEE che rappresentano le date comprese nell'intervallo tra l'1 gennaio dell'anno 1 e il 31 dicembre dell'anno 9999 e le ore comprese tra le 0.00.00 (mezzanotte) e le 23.59.59.

    Il valore di un'istanza di TimeSpan rappresenta un periodo di tempo. Tale valore rappresenta il numero di graduazioni contenute nell'istanza, che possono essere comprese tra Int64.MinValue e Int64.MaxValue. Una graduazione è la più piccola unità di tempo che è possibile specificare ed è uguale a 100 nanosecondi. L'indicazione di un numero di graduazioni e il valore di un TimeSpan possono essere positivi o negativi.


    Di conseguenza:[list=1][*]non puoi sommare tra loro due date (del resto non avrebbe molto senso)[*]non puoi trasformare una variabile Date in TimeSpan, in quanto quest'ultima rappresenta un intervallo di date[/list=1]

    Puoi sempre sommare o sottrarre ad una data un TimeSpan:
    codice:
    Dim d1 As DateTime
    Dim d2 As DateTime
    Dim ts As TimeSpan
    
    ts = New TimeSpan(1, 0, 0, 0)
    d1 = Now
    d2 = d1.Add(ts)
    
    MsgBox(d2.ToString)
    Puoi sottrarre due date ed ottenere un TimeSpan:
    codice:
    Dim d1 As DateTime
    Dim d2 As DateTime
    Dim ts As TimeSpan
    
    d1 = Now
    d2 = d1.AddDays(10)
    ts = d2.Subtract(d1)
    
    MsgBox(ts.ToString)
    Chi non cerca trova.

  3. #3
    un po' troppo arrogante forse.....prima di parlare in questo modo cerca di capire che cosa ti chiede una persona, cmq questo problema è stato risolto.....

  4. #4
    arrogante?
    Chi non cerca trova.

  5. #5
    Originariamente inviato da mistersuperstar
    un po' troppo arrogante forse.....prima di parlare in questo modo cerca di capire che cosa ti chiede una persona, cmq questo problema è stato risolto.....
    arrogante?
    sei pregato di rivolgerti con + gentilezza a chi cerca di darti una mano e soprattutto gratis anche se quello che tas ti ha detto non fosse servito a niente
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

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.