TimeSpan Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un intervalle de temps.
public value class TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IFormattable
public value class TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, ISpanFormattable
public value class TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IParsable<TimeSpan>, ISpanFormattable, ISpanParsable<TimeSpan>
public value class TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IParsable<TimeSpan>, ISpanFormattable, ISpanParsable<TimeSpan>, IUtf8SpanFormattable
public value class TimeSpan : IComparable
public value class TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>
public struct TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IFormattable
public readonly struct TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IFormattable
public readonly struct TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, ISpanFormattable
public readonly struct TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IParsable<TimeSpan>, ISpanFormattable, ISpanParsable<TimeSpan>
public readonly struct TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IParsable<TimeSpan>, ISpanFormattable, ISpanParsable<TimeSpan>, IUtf8SpanFormattable
[System.Serializable]
public struct TimeSpan : IComparable
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public struct TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public struct TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IFormattable
type TimeSpan = struct
interface IFormattable
type TimeSpan = struct
interface ISpanFormattable
interface IFormattable
type TimeSpan = struct
interface IFormattable
interface IParsable<TimeSpan>
interface ISpanFormattable
interface ISpanParsable<TimeSpan>
type TimeSpan = struct
interface IFormattable
interface IParsable<TimeSpan>
interface ISpanFormattable
interface ISpanParsable<TimeSpan>
interface IUtf8SpanFormattable
[<System.Serializable>]
type TimeSpan = struct
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TimeSpan = struct
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TimeSpan = struct
interface IFormattable
Public Structure TimeSpan
Implements IComparable, IComparable(Of TimeSpan), IEquatable(Of TimeSpan), IFormattable
Public Structure TimeSpan
Implements IComparable, IComparable(Of TimeSpan), IEquatable(Of TimeSpan), ISpanFormattable
Public Structure TimeSpan
Implements IComparable, IComparable(Of TimeSpan), IEquatable(Of TimeSpan), IParsable(Of TimeSpan), ISpanFormattable, ISpanParsable(Of TimeSpan)
Public Structure TimeSpan
Implements IComparable, IComparable(Of TimeSpan), IEquatable(Of TimeSpan), IParsable(Of TimeSpan), ISpanFormattable, ISpanParsable(Of TimeSpan), IUtf8SpanFormattable
Public Structure TimeSpan
Implements IComparable
Public Structure TimeSpan
Implements IComparable, IComparable(Of TimeSpan), IEquatable(Of TimeSpan)
- Héritage
- Attributs
- Implémente
Exemples
L’exemple suivant instancie un TimeSpan objet qui représente la différence entre deux dates. Il affiche ensuite les propriétés de l’objet TimeSpan .
// Define two dates.
DateTime date1 = new DateTime(2010, 1, 1, 8, 0, 15);
DateTime date2 = new DateTime(2010, 8, 18, 13, 30, 30);
// Calculate the interval between the two dates.
TimeSpan interval = date2 - date1;
Console.WriteLine("{0} - {1} = {2}", date2, date1, interval.ToString());
// Display individual properties of the resulting TimeSpan object.
Console.WriteLine(" {0,-35} {1,20}", "Value of Days Component:", interval.Days);
Console.WriteLine(" {0,-35} {1,20}", "Total Number of Days:", interval.TotalDays);
Console.WriteLine(" {0,-35} {1,20}", "Value of Hours Component:", interval.Hours);
Console.WriteLine(" {0,-35} {1,20}", "Total Number of Hours:", interval.TotalHours);
Console.WriteLine(" {0,-35} {1,20}", "Value of Minutes Component:", interval.Minutes);
Console.WriteLine(" {0,-35} {1,20}", "Total Number of Minutes:", interval.TotalMinutes);
Console.WriteLine(" {0,-35} {1,20:N0}", "Value of Seconds Component:", interval.Seconds);
Console.WriteLine(" {0,-35} {1,20:N0}", "Total Number of Seconds:", interval.TotalSeconds);
Console.WriteLine(" {0,-35} {1,20:N0}", "Value of Milliseconds Component:", interval.Milliseconds);
Console.WriteLine(" {0,-35} {1,20:N0}", "Total Number of Milliseconds:", interval.TotalMilliseconds);
Console.WriteLine(" {0,-35} {1,20:N0}", "Ticks:", interval.Ticks);
// This example displays the following output:
// 8/18/2010 1:30:30 PM - 1/1/2010 8:00:15 AM = 229.05:30:15
// Value of Days Component: 229
// Total Number of Days: 229.229340277778
// Value of Hours Component: 5
// Total Number of Hours: 5501.50416666667
// Value of Minutes Component: 30
// Total Number of Minutes: 330090.25
// Value of Seconds Component: 15
// Total Number of Seconds: 19,805,415
// Value of Milliseconds Component: 0
// Total Number of Milliseconds: 19,805,415,000
// Ticks: 198,054,150,000,000
// Define two dates.
let date1 = DateTime(2010, 1, 1, 8, 0, 15)
let date2 = DateTime(2010, 8, 18, 13, 30, 30)
// Calculate the interval between the two dates.
let interval = date2 - date1
printfn $"{date2} - {date1} = {interval}"
// Display individual properties of the resulting TimeSpan object.
printfn $""" {"Value of Days Component:",-35} {interval.Days,20}"""
printfn $""" {"Total Number of Days:",-35} {interval.TotalDays,20}"""
printfn $""" {"Value of Hours Component:",-35} {interval.Hours,20}"""
printfn $""" {"Total Number of Hours:",-35} {interval.TotalHours,20}"""
printfn $""" {"Value of Minutes Component:",-35} {interval.Minutes,20}"""
printfn $""" {"Total Number of Minutes:",-35} {interval.TotalMinutes,20}"""
printfn $""" {"Value of Seconds Component:",-35} {interval.Seconds,20:N0}"""
printfn $""" {"Total Number of Seconds:",-35} {interval.TotalSeconds,20:N0}"""
printfn $""" {"Value of Milliseconds Component:",-35} {interval.Milliseconds,20:N0}"""
printfn $""" {"Total Number of Milliseconds:",-35} {interval.TotalMilliseconds,20:N0}"""
printfn $""" {"Ticks:",-35} {interval.Ticks,20:N0}"""
// This example displays the following output:
// 8/18/2010 1:30:30 PM - 1/1/2010 8:00:15 AM = 229.05:30:15
// Value of Days Component: 229
// Total Number of Days: 229.229340277778
// Value of Hours Component: 5
// Total Number of Hours: 5501.50416666667
// Value of Minutes Component: 30
// Total Number of Minutes: 330090.25
// Value of Seconds Component: 15
// Total Number of Seconds: 19,805,415
// Value of Milliseconds Component: 0
// Total Number of Milliseconds: 19,805,415,000
// Ticks: 198,054,150,000,000
' Define two dates.
Dim date1 As Date = #1/1/2010 8:00:15AM#
Dim date2 As Date = #8/18/2010 1:30:30PM#
' Calculate the interval between the two dates.
Dim interval As TimeSpan = date2 - date1
Console.WriteLine("{0} - {1} = {2}", date2, date1, interval.ToString())
' Display individual properties of the resulting TimeSpan object.
Console.WriteLine(" {0,-35} {1,20}", "Value of Days Component:", interval.Days)
Console.WriteLine(" {0,-35} {1,20}", "Total Number of Days:", interval.TotalDays)
Console.WriteLine(" {0,-35} {1,20}", "Value of Hours Component:", interval.Hours)
Console.WriteLine(" {0,-35} {1,20}", "Total Number of Hours:", interval.TotalHours)
Console.WriteLine(" {0,-35} {1,20}", "Value of Minutes Component:", interval.Minutes)
Console.WriteLine(" {0,-35} {1,20}", "Total Number of Minutes:", interval.TotalMinutes)
Console.WriteLine(" {0,-35} {1,20:N0}", "Value of Seconds Component:", interval.Seconds)
Console.WriteLine(" {0,-35} {1,20:N0}", "Total Number of Seconds:", interval.TotalSeconds)
Console.WriteLine(" {0,-35} {1,20:N0}", "Value of Milliseconds Component:", interval.Milliseconds)
Console.WriteLine(" {0,-35} {1,20:N0}", "Total Number of Milliseconds:", interval.TotalMilliseconds)
Console.WriteLine(" {0,-35} {1,20:N0}", "Ticks:", interval.Ticks)
' The example displays the following output:
' 8/18/2010 1:30:30 PM - 1/1/2010 8:00:15 AM = 229.05:30:15
' Value of Days Component: 229
' Total Number of Days: 229.229340277778
' Value of Hours Component: 5
' Total Number of Hours: 5501.50416666667
' Value of Minutes Component: 30
' Total Number of Minutes: 330090.25
' Value of Seconds Component: 15
' Total Number of Seconds: 19,805,415
' Value of Milliseconds Component: 0
' Total Number of Milliseconds: 19,805,415,000
' Ticks: 198,054,150,000,000
# Define two dates.
$Date2 = Get-Date -Date '2010/8/18' -Hour 13 -Minute 30 -Second 30
$Date1 = Get-Date -Date '2010/1/1' -Hour 8 -Minute 0 -Second 15
# Calculate the interval between the two dates.
$Interval = $Date2 - $Date1
"{0} - {1} = {2}" -f $Date2, $Date1, ($Interval.ToString())
# Display individual properties of the resulting TimeSpan object.
" {0,-35} {1,20}" -f "Value of Days Component:", $Interval.Days
" {0,-35} {1,20}" -f "Total Number of Days:", $Interval.TotalDays
" {0,-35} {1,20}" -f "Value of Hours Component:", $Interval.Hours
" {0,-35} {1,20}" -f "Total Number of Hours:", $Interval.TotalHours
" {0,-35} {1,20}" -f "Value of Minutes Component:", $Interval.Minutes
" {0,-35} {1,20}" -f "Total Number of Minutes:", $Interval.TotalMinutes
" {0,-35} {1,20:N0}" -f "Value of Seconds Component:", $Interval.Seconds
" {0,-35} {1,20:N0}" -f "Total Number of Seconds:", $Interval.TotalSeconds
" {0,-35} {1,20:N0}" -f "Value of Milliseconds Component:", $Interval.Milliseconds
" {0,-35} {1,20:N0}" -f "Total Number of Milliseconds:", $Interval.TotalMilliseconds
" {0,-35} {1,20:N0}" -f "Ticks:", $Interval.Ticks
<# This sample produces the following output:
18/08/2010 13:30:30 - 01/01/2010 08:00:15 = 229.05:30:15
Value of Days Component: 229
Total Number of Days: 229.229340277778
Value of Hours Component: 5
Total Number of Hours: 5501.50416666667
Value of Minutes Component: 30
Total Number of Minutes: 330090.25
Value of Seconds Component: 15
Total Number of Seconds: 19,805,415
Value of Milliseconds Component: 0
Total Number of Milliseconds: 19,805,415,000
Ticks: 198,054,150,000,000
#>
Remarques
Pour plus d’informations sur cette API, consultez Remarques supplémentaires sur l’API pour TimeSpan.
Constructeurs
TimeSpan(Int32, Int32, Int32) |
Initialise une nouvelle instance de la structure TimeSpan avec un nombre d'heures, de minutes et de secondes spécifié. |
TimeSpan(Int32, Int32, Int32, Int32) |
Initialise une nouvelle instance de la structure TimeSpan avec un nombre de jours, d'heures, de minutes et de secondes spécifié. |
TimeSpan(Int32, Int32, Int32, Int32, Int32) |
Initialise une nouvelle instance de la structure TimeSpan avec un nombre de jours, d'heures, de minutes, de secondes et de millisecondes spécifié. |
TimeSpan(Int32, Int32, Int32, Int32, Int32, Int32) |
Initialise une nouvelle instance de la TimeSpan structure à un nombre spécifié de jours, d’heures, de minutes, de secondes, de millisecondes et de microsecondes. |
TimeSpan(Int64) |
Initialise une nouvelle instance de la structure TimeSpan avec le nombre de graduations spécifié. |
Champs
MaxValue |
Représente la valeur maximale de TimeSpan. Ce champ est en lecture seule. |
MinValue |
Représente la valeur minimale de TimeSpan. Ce champ est en lecture seule. |
NanosecondsPerTick |
Représente le nombre de nanosecondes par coche. Ce champ est constant. |
TicksPerDay |
Représente le nombre de graduations en 1 jour. Ce champ est constant. |
TicksPerHour |
Représente le nombre de graduations en 1 heure. Ce champ est constant. |
TicksPerMicrosecond |
Représente le nombre de graduations en 1 microseconde. Ce champ est constant. |
TicksPerMillisecond |
Représente le nombre de graduations en 1 milliseconde. Ce champ est constant. |
TicksPerMinute |
Représente le nombre de graduations en 1 minute. Ce champ est constant. |
TicksPerSecond |
Représente le nombre de graduations en 1 seconde. |
Zero |
Représente la valeur zéro de TimeSpan. Ce champ est en lecture seule. |
Propriétés
Days |
Obtient le composant « jours » de l'intervalle de temps représenté par la structure TimeSpan actuelle. |
Hours |
Obtient le composant « heures » de l'intervalle de temps représenté par la structure TimeSpan actuelle. |
Microseconds |
Obtient le composant microsecondes de l’intervalle de temps représenté par la structure actuelle TimeSpan . |
Milliseconds |
Obtient le composant « millisecondes » de l'intervalle de temps représenté par la structure TimeSpan actuelle. |
Minutes |
Obtient le composant « minutes » de l'intervalle de temps représenté par la structure TimeSpan actuelle. |
Nanoseconds |
Obtient le composant nanosecondes de l’intervalle de temps représenté par la structure actuelle TimeSpan . |
Seconds |
Obtient le composant « secondes » de l'intervalle de temps représenté par la structure TimeSpan actuelle. |
Ticks |
Obtient le nombre de graduations qui représente la valeur de la structure TimeSpan actuelle. |
TotalDays |
Obtient la valeur de la structure TimeSpan actuelle exprimée en jours entiers et fractionnaires. |
TotalHours |
Obtient la valeur de la structure TimeSpan actuelle exprimée en heures entières et fractionnaires. |
TotalMicroseconds |
Obtient la valeur de la structure actuelle TimeSpan exprimée en microsecondes entières et fractionnaires. |
TotalMilliseconds |
Obtient la valeur de la structure TimeSpan actuelle exprimée en millisecondes entières et fractionnaires. |
TotalMinutes |
Obtient la valeur de la structure TimeSpan actuelle exprimée en minutes entières et fractionnaires. |
TotalNanoseconds |
Obtient la valeur de la structure actuelle TimeSpan exprimée en nanosecondes entières et fractionnaires. |
TotalSeconds |
Obtient la valeur de la structure TimeSpan actuelle exprimée en secondes entières et fractionnaires. |
Méthodes
Add(TimeSpan) |
Retourne un nouvel objet TimeSpan dont la valeur est la somme de l'objet TimeSpan spécifié et de cette instance. |
Compare(TimeSpan, TimeSpan) |
Compare deux valeurs TimeSpan et retourne un entier qui indique si la première valeur est plus courte, identique ou plus longue que la deuxième valeur. |
CompareTo(Object) |
Compare cette instance à un objet spécifié et retourne un entier qui indique si cette instance est plus courte, de même longueur ou plus longue que l'objet spécifié. |
CompareTo(TimeSpan) |
Compare cette instance à un objet TimeSpan spécifié et retourne un entier qui indique si cette instance est plus courte, identique ou plus longue que l'objet TimeSpan. |
Divide(Double) |
Retourne un nouvel TimeSpan objet dont la valeur est le résultat de la division de cette instance par le spécifié |
Divide(TimeSpan) |
Retourne une nouvelle Double valeur résultant de la division de cette instance par |
Duration() |
Retourne un nouvel objet TimeSpan dont la valeur représente la valeur absolue de l'objet TimeSpan actuel. |
Equals(Object) |
Retourne une valeur indiquant si cette instance équivaut à un objet spécifié. |
Equals(TimeSpan) |
Retourne une valeur indiquant si cette instance est égale à un objet TimeSpan spécifié. |
Equals(TimeSpan, TimeSpan) |
Retourne une valeur qui indique si deux instances spécifiées de TimeSpan sont égales. |
FromDays(Double) |
Retourne un TimeSpan qui représente un nombre de jours spécifié, dont la spécification est précise à la milliseconde près. |
FromDays(Int32) |
Représente un intervalle de temps. |
FromDays(Int32, Int32, Int64, Int64, Int64, Int64) |
Représente un intervalle de temps. |
FromHours(Double) |
Retourne un TimeSpan qui représente un nombre d'heures spécifié, dont la spécification est précise à la milliseconde près. |
FromHours(Int32) |
Représente un intervalle de temps. |
FromHours(Int32, Int64, Int64, Int64, Int64) |
Représente un intervalle de temps. |
FromMicroseconds(Double) |
Retourne un TimeSpan qui représente un nombre spécifié de microsecondes. |
FromMicroseconds(Int64) |
Représente un intervalle de temps. |
FromMilliseconds(Double) |
Retourne un TimeSpan qui représente un nombre spécifié de millisecondes. |
FromMilliseconds(Int64, Int64) |
Représente un intervalle de temps. |
FromMinutes(Double) |
Retourne un TimeSpan qui représente un nombre de minutes spécifié, dont la spécification est précise à la milliseconde près. |
FromMinutes(Int64) |
Représente un intervalle de temps. |
FromMinutes(Int64, Int64, Int64, Int64) |
Représente un intervalle de temps. |
FromSeconds(Double) |
Retourne un TimeSpan qui représente un nombre de secondes spécifié, dont la spécification est précise à la milliseconde près. |
FromSeconds(Int64) |
Représente un intervalle de temps. |
FromSeconds(Int64, Int64, Int64) |
Représente un intervalle de temps. |
FromTicks(Int64) |
Retourne un TimeSpan qui représente une durée spécifiée, où la spécification est en unités de graduations. |
GetHashCode() |
Retourne un code de hachage pour cette instance. |
Multiply(Double) |
Retourne un nouvel objet TimeSpan dont la valeur est le résultat de la multiplication de cette instance et du |
Negate() |
Retourne un nouvel objet TimeSpan dont la valeur correspond à la valeur inversée de cette instance. |
Parse(ReadOnlySpan<Char>, IFormatProvider) |
Convertit la représentation sous forme d’étendue d'un intervalle de temps dans son équivalent TimeSpan à l'aide des informations de format spécifiques à la culture spécifiées. |
Parse(String) |
Convertit la représentation sous forme de chaîne d'un intervalle de temps en TimeSpan équivalent. |
Parse(String, IFormatProvider) |
Convertit la représentation sous forme de chaîne d'un intervalle de temps dans son équivalent TimeSpan à l'aide des informations de format spécifiques à la culture spécifiées. |
ParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, TimeSpanStyles) |
Convertit l’étendue de caractères d'un intervalle de temps dans son équivalent TimeSpan à l'aide des informations de format spécifiques à la culture spécifiées. Le format de la représentation sous forme de chaîne doit correspondre exactement au format spécifié. |
ParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, TimeSpanStyles) |
Convertit la représentation sous forme de chaîne d'un intervalle de temps dans son équivalent TimeSpan à l'aide des formats, des informations de format spécifiques à la culture et des styles spécifiés. Le format de la représentation sous forme de chaîne doit correspondre exactement à l'un des formats spécifiés. |
ParseExact(String, String, IFormatProvider) |
Convertit la représentation sous forme de chaîne d'un intervalle de temps dans son équivalent TimeSpan à l'aide des informations de format spécifiques à la culture spécifiées. Le format de la représentation sous forme de chaîne doit correspondre exactement au format spécifié. |
ParseExact(String, String, IFormatProvider, TimeSpanStyles) |
Convertit la représentation sous forme de chaîne d'un intervalle de temps dans son équivalent TimeSpan à l'aide des styles et des informations de format spécifiques à la culture spécifiés. Le format de la représentation sous forme de chaîne doit correspondre exactement au format spécifié. |
ParseExact(String, String[], IFormatProvider) |
Convertit la représentation sous forme de chaîne d'un intervalle de temps dans son équivalent TimeSpan à l'aide du tableau de chaînes de format et des informations de format spécifiques à la culture spécifiés. Le format de la représentation sous forme de chaîne doit correspondre exactement à l'un des formats spécifiés. |
ParseExact(String, String[], IFormatProvider, TimeSpanStyles) |
Convertit la représentation sous forme de chaîne d'un intervalle de temps dans son équivalent TimeSpan à l'aide des formats, des informations de format spécifiques à la culture et des styles spécifiés. Le format de la représentation sous forme de chaîne doit correspondre exactement à l'un des formats spécifiés. |
Subtract(TimeSpan) |
Retourne un nouvel objet TimeSpan dont la valeur est la différence entre l'objet TimeSpan spécifié et cette instance. |
ToString() |
Convertit la valeur de l'objet TimeSpan actif en sa représentation équivalente sous forme de chaîne. |
ToString(String) |
Convertit la valeur de l'objet TimeSpan actuel dans sa représentation sous forme de chaîne équivalente en utilisant le format spécifié. |
ToString(String, IFormatProvider) |
Convertit la valeur de l'objet TimeSpan actuel dans sa représentation sous forme de chaîne équivalente à l'aide du format et des informations de mise en forme spécifiques à la culture spécifiés. |
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Tente de mettre en forme la valeur de la instance actuelle en UTF-8 dans l’étendue d’octets fournie. |
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Tente de mettre en forme la valeur de l’instance d’intervalle de temps actuelle dans la plage de caractères fournie. |
TryParse(ReadOnlySpan<Char>, IFormatProvider, TimeSpan) |
Convertit la représentation sous forme d’étendue spécifiée d'un intervalle de temps dans son équivalent TimeSpan à l'aide des informations de mise en forme spécifiques à la culture et retourne une valeur qui indique si la conversion a réussi. |
TryParse(ReadOnlySpan<Char>, TimeSpan) |
Convertit la représentation sous forme d’étendue d'un intervalle de temps dans son équivalent TimeSpan et retourne une valeur qui indique si la conversion a réussi. |
TryParse(String, IFormatProvider, TimeSpan) |
Convertit la représentation sous forme de chaîne spécifiée d'un intervalle de temps dans son équivalent TimeSpan à l'aide des informations de mise en forme spécifiques à la culture et retourne une valeur qui indique si la conversion a réussi. |
TryParse(String, TimeSpan) |
Convertit la représentation sous forme de chaîne d'un intervalle de temps dans son équivalent TimeSpan et retourne une valeur qui indique si la conversion a réussi. |
TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, TimeSpan) |
Convertit la représentation de plage spécifiée d’un intervalle de temps dans son équivalent TimeSpan en utilisant des informations de format spécifiques à la culture spécifiées. Le format de la représentation sous forme de chaîne doit correspondre exactement au format spécifié. |
TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, TimeSpanStyles, TimeSpan) |
Convertit la représentation sous forme de chaîne spécifiée d'un intervalle de temps dans son équivalent TimeSpan à l'aide des formats, des informations de format spécifiques à la culture et des styles spécifiés, et retourne une valeur qui indique si la conversion a réussi. Le format de la représentation sous forme de chaîne doit correspondre exactement au format spécifié. |
TryParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, TimeSpan) |
Convertit la représentation de plage spécifiée d’un intervalle de temps dans son équivalent TimeSpan en utilisant des informations de formats spécifiques à la culture spécifiées. Le format de la représentation sous forme de chaîne doit correspondre exactement à l'un des formats spécifiés. |
TryParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, TimeSpanStyles, TimeSpan) |
Convertit la représentation de plage spécifiée d’un intervalle de temps dans son équivalent TimeSpan à l'aide des formats, des informations de format spécifiques à la culture et des styles spécifiés. Le format de la représentation sous forme de chaîne doit correspondre exactement à l'un des formats spécifiés. |
TryParseExact(String, String, IFormatProvider, TimeSpan) |
Convertit la représentation sous forme de chaîne d'un intervalle de temps dans son équivalent TimeSpan à l'aide des informations de format spécifiques à la culture spécifiées. Le format de la représentation sous forme de chaîne doit correspondre exactement au format spécifié. |
TryParseExact(String, String, IFormatProvider, TimeSpanStyles, TimeSpan) |
Convertit la représentation de chaîne d’un intervalle de temps dans son équivalent TimeSpan à l’aide des styles et des informations de format spécifiques à la culture spécifiés. Le format de la représentation sous forme de chaîne doit correspondre exactement au format spécifié. |
TryParseExact(String, String[], IFormatProvider, TimeSpan) |
Convertit la représentation de chaîne spécifiée d’un intervalle de temps dans son équivalent TimeSpan en utilisant des informations de formats spécifiques à la culture spécifiées. Le format de la représentation sous forme de chaîne doit correspondre exactement à l'un des formats spécifiés. |
TryParseExact(String, String[], IFormatProvider, TimeSpanStyles, TimeSpan) |
Convertit la représentation de chaîne spécifiée d’un intervalle de temps dans son équivalent TimeSpan à l’aide des formats, des informations de format spécifiques à la culture et des styles spécifiés. Le format de la représentation sous forme de chaîne doit correspondre exactement à l'un des formats spécifiés. |
Opérateurs
Addition(TimeSpan, TimeSpan) |
Ajoute les deux instances spécifiées de TimeSpan. |
Division(TimeSpan, Double) |
Renvoie un nouvel TimeSpan objet dont la valeur est le résultat de la division du spécifié |
Division(TimeSpan, TimeSpan) |
Retourne une nouvelle Double valeur qui est le résultat de la division |
Equality(TimeSpan, TimeSpan) |
Indique si deux instances de TimeSpan sont égales. |
GreaterThan(TimeSpan, TimeSpan) |
Indique si un TimeSpan spécifié est supérieur à un autre TimeSpan spécifié. |
GreaterThanOrEqual(TimeSpan, TimeSpan) |
Indique si un TimeSpan spécifié est supérieur ou égal à un autre TimeSpan spécifié. |
Inequality(TimeSpan, TimeSpan) |
Indique si deux instances de TimeSpan ne sont pas égales. |
LessThan(TimeSpan, TimeSpan) |
Indique si un TimeSpan spécifié est inférieur à un autre TimeSpan spécifié. |
LessThanOrEqual(TimeSpan, TimeSpan) |
Indique si un TimeSpan spécifié est inférieur ou égal à un autre TimeSpan spécifié. |
Multiply(Double, TimeSpan) |
Retourne un nouvel objet TimeSpan dont la valeur est le résultat de la multiplication du |
Multiply(TimeSpan, Double) |
Retourne un nouvel objet TimeSpan dont la valeur est le résultat de la multiplication de l’instance |
Subtraction(TimeSpan, TimeSpan) |
Soustrait un TimeSpan spécifié d'un autre TimeSpan spécifié. |
UnaryNegation(TimeSpan) |
Retourne un TimeSpan dont la valeur correspond à la valeur inversée de l'instance spécifiée. |
UnaryPlus(TimeSpan) |
Retourne l'instance spécifiée de TimeSpan. |
Implémentations d’interfaces explicites
IComparable.CompareTo(Object) |
Compare cette instance à un objet spécifié et retourne un entier qui indique si cette instance est plus courte, de même longueur ou plus longue que l'objet spécifié. |
S’applique à
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour