Le TimeSpan objet VB.Net représente un intervalle de temps, soit le temps écoulé dans le passé, une durée actuelle de temps ou une durée de temps encore à venir. TimeSpan peut être utilisé dans une grande variété de constructions , y compris la saisie de données , les calculs , la production et la modulation des rapports , et tout autre nombre d'applications frontales ou arrière. TimeSpan accepte un grand nombre de propriétés, les méthodes et les opérateurs, et peut spécifier les jours , heures, minutes , secondes, et même millisecondes. Instructions
1
Pour lancer un ensemble de valeurs de TimeSpan spécifié , une variable doit être déclarée comme un objet nouveau TimeSpan (). Par exemple: "Dim tsElapsed As New TimeSpan ( 2,30,0 ) . " TimeSpan () accepte une variable de constructeur, comme TimeSpan (Int64 ) , les tiques ; trois variables , comme TimeSpan (Int32 , Int32, Int32) , pendant des heures , minutes et secondes; quatre variables , TimeSpan (Int32 , Int32 , Int32 , Int32) , pendant des jours , heures , minutes et secondes, et cinq variables, TimeSpan (Int32 , Int32 , Int32 , Int32, Int32) , pendant des jours , heures, minutes , secondes et millisecondes. Dans notre exemple ci-dessus, TimeSpan ( 2,30,0 ) , une fois converti et a appelé , afficherait une durée de 2 heures, 30 minutes et 0 seconde.
2
Bien TimeSpan ( ) peut être converti et utilisé dans une grande variété de moyens, la méthode la plus simple pour afficher ses valeurs avec mise en forme minimale est la méthode ToString . Il suffit de déclarer une nouvelle variable comme une chaîne et fixez sa valeur à celle de la TimeSpan (). Exemple: "Dim strElapsed As String = tsElapsed . " Lorsque la chaîne est appelé ou affecté à un objet extrémité avant , il s'affichera comme jj.hh : mm : ss: ms , selon le nombre de variables du constructeur sont utilisés
3
cependant . , si l'on veut avoir plus formatage spécifié dans leur TimeSpan (), les valeurs devront être convertie en DateTime (). Pour ce faire, déclarer une nouvelle DateTime () avec le TimeSpan affecté ( ), y compris ses constructeurs appelés . Par exemple: "Dim dtElapsed As New DateTime ( tsElapsed.Ticks ) . " Le DateTime nouvellement créée () peut soit être formaté selon DateTime standard ( ) méthodes, telles que LONGDATE ou shortDate , ou parce que DateTime est plus souple dans ses conversions , il peut être converti en une chaîne et formaté par la suite .