Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
začať sadu špecifikovaných hodnôt OBDOBIE , premenná musí byť deklarovaná ako nový TimeSpan ( ) objektu . Napríklad : " . Dim tsElapsed As New TimeSpan ( 2,30,0 ) " TimeSpan ( ) prijíma jeden konstruktoru premenné , ako TimeSpan ( Int64 ) , pre kliešte ; tri premenné , ako je napríklad TimeSpan ( Int32 , Int32 , Int32 ) , pre hodiny , minúty a sekundy , štyri premenné , TimeSpan ( Int32 , Int32 , Int32 , Int32 ) , dni , hodiny , minúty a sekundy , a päť premenných , TimeSpan ( Int32 , Int32 , Int32 , Int32 , Int32 ) , pre dni , hodiny , minúty , sekundy a milisekundy . Náš príklad vyššie , TimeSpan ( 2,30,0 ) , pri prepočte a volal , by zobrazí rozpätie 2 hodiny , 30 minút a 0 sekúnd .
2
Hoci TimeSpan ( ) môže byť prevedený a využívané v mnohých rôznymi spôsobmi , najjednoduchší spôsob pre zobrazenie jeho hodnoty s minimálnym formátovaním je metóda toString . Jednoducho deklarovať novú premennú ako reťazec a nastavte jej hodnotu na ktoré z časového úseku ( ) . Príklad : " Dim strElapsed As String = tsElapsed . " Keď je reťazec s názvom alebo postúpená na čelné objekt , zobrazí sa ako DD.HH : mm : ss : ms , v závislosti na tom , koľko sa používa konštruktory premenné
3
však . , ak niekto chce mať viac zadanej formátovanie v ich TimeSpan ( ) , bude jej hodnoty musí byť prevedený na DateTime ( ) . Ak to chcete vykonať , vyhlásiť nový DateTime ( ) s prideleným TimeSpan ( ) , vrátane jeho konstruktoru názvom . Napríklad : " Dim dtElapsed As New DateTime ( tsElapsed.Ticks ) . " Novo nastavený DateTime ( ) môže byť buď formátované podľa normy DateTime ( ) metódy, ako je napríklad LongDate alebo ShortDate , alebo preto , že DateTime je pružnejšie vo svojich konverziou , môže byť prevedený na reťazec a naformátovaný nasledovne .