De VB.Net TimeSpan object stelt een tijdsinterval , ofwel de verstreken tijd in het verleden , een huidige duur van de tijd of duur van de tijd nog komen . TimeSpan kan worden toegepast in een grote verscheidenheid van constructies , zoals data entry , berekeningen generatie en modulatie van rapporten en een ander aantal voor-of achterkant toepassingen . TimeSpan accepteert een groot aantal eigenschappen, methoden en exploitanten , en kan dagen , uren , minuten , seconden , en zelfs milliseconden opgeven . Instructies 1 Om een set opgegeven TimeSpan waarden te starten , een variabele moet worden gedeclareerd als een nieuw TimeSpan ( ) object . Bijvoorbeeld : " Dim tsElapsed als Nieuwe TimeSpan ( 2,30,0 ) . " TimeSpan ( ) accepteert een constructor variabele , zoals TimeSpan ( Int64 ) , op teken ; drie variabelen , zoals TimeSpan ( Int32 , Int32 , Int32 ) , voor uren , minuten en seconden ; vier variabelen , TimeSpan ( Int32 , Int32 , Int32 , Int32 ) , voor dagen, uren , minuten en seconden , en vijf variabelen , TimeSpan ( Int32 , Int32 , Int32 , Int32 , Int32 ) , voor dagen, uren , minuten , seconden en milliseconden . Ons voorbeeld hierboven , TimeSpan ( 2,30,0 ) , omgerekend en riep , zou een tijdsspanne van 2 uur , 30 minuten en 0 seconden weer te geven . Kopen van 2 Hoewel TimeSpan ( ) kan worden omgezet en gebruikt in een grote verscheidenheid van manieren , de eenvoudigste methode voor het weergeven van de waarden met minimale opmaak is de ToString methode . Gewoon verklaren een nieuwe variabele als een string en zet de waarde op dat van de TimeSpan ( ) . Bijvoorbeeld : " Dim strElapsed As String = tsElapsed . " Echter ms , afhankelijk van hoeveel constructor variabelen worden gebruikt 3 : wanneer de string wordt geroepen of toegewezen aan een front end object , zal het als DD.HH geven: mm : ss . wil men meer specifieke opmaak in hun TimeSpan ( ) , zal de waarde moet worden omgezet in een DateTime ( ) . Om dit te doen , verklaren een nieuw DateTime ( ) met de toegewezen TimeSpan ( ) inclusief de constructeurs genoemd . Bijvoorbeeld : " Dim dtElapsed als Nieuwe DateTime ( tsElapsed.Ticks ) . " De nieuw ingestelde DateTime ( ) kan worden opgemaakt volgens de standaard DateTime ( ) methoden , zoals LongDate of ShortDate , of , want DateTime is flexibeler in zijn conversies , kan het worden omgezet in een string en geformatteerd later . < br >
|