TimeSpan Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje časový interval.
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)
- Dědičnost
- Atributy
- Implementuje
Příklady
Následující příklad vytvoří instanci objektu TimeSpan , který představuje rozdíl mezi dvěma kalendářními daty. Potom zobrazí vlastnosti objektu 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
#>
Poznámky
Další informace o tomto rozhraní API najdete v tématu Doplňkové poznámky k rozhraní API pro TimeSpan.
Konstruktory
TimeSpan(Int32, Int32, Int32) |
Inicializuje novou instanci TimeSpan struktury na zadaný počet hodin, minut a sekund. |
TimeSpan(Int32, Int32, Int32, Int32) |
Inicializuje novou instanci TimeSpan struktury na zadaný počet dní, hodin, minut a sekund. |
TimeSpan(Int32, Int32, Int32, Int32, Int32) |
Inicializuje novou instanci TimeSpan struktury na zadaný počet dní, hodin, minut, sekund a milisekund. |
TimeSpan(Int32, Int32, Int32, Int32, Int32, Int32) |
Inicializuje novou instanci TimeSpan struktury na zadaný počet dní, hodin, minut, sekund, milisekund a mikrosekund. |
TimeSpan(Int64) |
Inicializuje novou instanci TimeSpan struktury na zadaný počet značek. |
Pole
MaxValue |
Představuje maximální TimeSpan hodnotu. Toto pole je jen ke čtení. |
MinValue |
Představuje minimální TimeSpan hodnotu. Toto pole je jen ke čtení. |
NanosecondsPerTick |
Představuje počet nanosekund na tick. Toto pole je konstantní. |
TicksPerDay |
Představuje počet značek za 1 den. Toto pole je konstantní. |
TicksPerHour |
Představuje počet značek za 1 hodinu. Toto pole je konstantní. |
TicksPerMicrosecond |
Představuje počet značek za 1 mikrosekundu. Toto pole je konstantní. |
TicksPerMillisecond |
Představuje počet značek v milisekundách. Toto pole je konstantní. |
TicksPerMinute |
Představuje počet značek za 1 minutu. Toto pole je konstantní. |
TicksPerSecond |
Představuje počet značek za 1 sekundu. |
Zero |
Představuje nulovou TimeSpan hodnotu. Toto pole je jen ke čtení. |
Vlastnosti
Days |
Získá dny součást časového intervalu reprezentované aktuální TimeSpan strukturou. |
Hours |
Získá komponentu hodin časového intervalu reprezentované aktuální TimeSpan strukturou. |
Microseconds |
Získá mikrosekundy součást časového intervalu reprezentované aktuální TimeSpan struktury. |
Milliseconds |
Získá komponentu milisekund časového intervalu reprezentované aktuální TimeSpan strukturou. |
Minutes |
Získá minutovou součást časového intervalu reprezentované aktuální TimeSpan strukturou. |
Nanoseconds |
Získá nanosekundy součást časového intervalu reprezentované aktuální TimeSpan strukturou. |
Seconds |
Získá sekundovou součást časového intervalu reprezentované aktuální TimeSpan strukturou. |
Ticks |
Získá počet značek, které představují hodnotu aktuální TimeSpan struktury. |
TotalDays |
Získá hodnotu aktuální TimeSpan struktury vyjádřenou v celých a zlomkové dny. |
TotalHours |
Získá hodnotu aktuální TimeSpan struktury vyjádřené v celých a desetinných hodinách. |
TotalMicroseconds |
Získá hodnotu aktuální TimeSpan struktury vyjádřené v celých a desetinných mikrosekundách. |
TotalMilliseconds |
Získá hodnotu aktuální TimeSpan struktury vyjádřené v celých a desetinných milisekundách. |
TotalMinutes |
Získá hodnotu aktuální TimeSpan struktury vyjádřenou v celých minutách a zlomku. |
TotalNanoseconds |
Získá hodnotu aktuální TimeSpan struktury vyjádřené v celých a zlomcích nanosekundy. |
TotalSeconds |
Získá hodnotu aktuální TimeSpan struktury vyjádřenou v celých a zlomkových sekundách. |
Metody
Add(TimeSpan) |
Vrátí nový TimeSpan objekt, jehož hodnota je součet zadaného TimeSpan objektu a této instance. |
Compare(TimeSpan, TimeSpan) |
Porovná dvě TimeSpan hodnoty a vrátí celé číslo, které označuje, zda je první hodnota kratší, rovna nebo delší než druhá hodnota. |
CompareTo(Object) |
Porovná tuto instanci se zadaným objektem a vrátí celé číslo, které označuje, zda je tato instance kratší, rovna nebo delší než zadaný objekt. |
CompareTo(TimeSpan) |
Porovná tuto instanci se zadaným TimeSpan objektem a vrátí celé číslo, které označuje, zda je tato instance kratší než, rovna nebo delší než TimeSpan objekt. |
Divide(Double) |
Vrátí nový TimeSpan objekt, jehož hodnota je výsledkem dělení této instance zadaným |
Divide(TimeSpan) |
Vrátí novou Double hodnotu, která je výsledkem vydělení této instance hodnotou |
Duration() |
Vrátí nový TimeSpan objekt, jehož hodnota je absolutní hodnotou aktuálního TimeSpan objektu. |
Equals(Object) |
Vrací hodnotu, která určuje, zda je tato instance rovna zadanému objektu. |
Equals(TimeSpan) |
Vrátí hodnotu označující, zda se tato instance rovná zadanému TimeSpan objektu. |
Equals(TimeSpan, TimeSpan) |
Vrátí hodnotu, která označuje, zda jsou dvě zadané instance rovny TimeSpan . |
FromDays(Double) |
Vrátí hodnotu TimeSpan , která představuje zadaný počet dní, kde je specifikace přesná na nejbližší milisekundu. |
FromDays(Int32) |
Představuje časový interval. |
FromDays(Int32, Int32, Int64, Int64, Int64, Int64) |
Představuje časový interval. |
FromHours(Double) |
Vrátí hodnotu TimeSpan , která představuje zadaný počet hodin, kde je specifikace přesná na nejbližší milisekundu. |
FromHours(Int32) |
Představuje časový interval. |
FromHours(Int32, Int64, Int64, Int64, Int64) |
Představuje časový interval. |
FromMicroseconds(Double) |
Vrátí hodnotu TimeSpan , která představuje zadaný počet mikrosekund. |
FromMicroseconds(Int64) |
Představuje časový interval. |
FromMilliseconds(Double) |
Vrátí hodnotu TimeSpan , která představuje zadaný počet milisekund. |
FromMilliseconds(Int64, Int64) |
Představuje časový interval. |
FromMinutes(Double) |
Vrátí hodnotu TimeSpan , která představuje zadaný počet minut, kde je specifikace přesná na nejbližší milisekundu. |
FromMinutes(Int64) |
Představuje časový interval. |
FromMinutes(Int64, Int64, Int64, Int64) |
Představuje časový interval. |
FromSeconds(Double) |
Vrátí hodnotu , TimeSpan která představuje zadaný počet sekund, kde je specifikace přesná na nejbližší milisekundu. |
FromSeconds(Int64) |
Představuje časový interval. |
FromSeconds(Int64, Int64, Int64) |
Představuje časový interval. |
FromTicks(Int64) |
Vrátí hodnotu TimeSpan , která představuje zadaný čas, kde je specifikace v jednotkách zaškrtnutí. |
GetHashCode() |
Vrátí kód hash pro tuto instanci. |
Multiply(Double) |
Vrátí nový TimeSpan objekt, jehož hodnota je výsledkem násobení této instance a zadaného |
Negate() |
Vrátí nový TimeSpan objekt, jehož hodnota je negovaná hodnota této instance. |
Parse(ReadOnlySpan<Char>, IFormatProvider) |
Převede reprezentaci rozsahu časového intervalu na jeho TimeSpan ekvivalent pomocí informací o formátu specifickém pro zadanou jazykovou verzi. |
Parse(String) |
Převede řetězcovou reprezentaci časového intervalu na jeho TimeSpan ekvivalent. |
Parse(String, IFormatProvider) |
Převede řetězcovou reprezentaci časového intervalu na jeho TimeSpan ekvivalent pomocí informací o formátu specifickém pro zadanou jazykovou verzi. |
ParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, TimeSpanStyles) |
Převede rozsah znaků časového intervalu na ekvivalent TimeSpan pomocí zadaného formátu a informací o formátu specifickém pro jazykovou verzi. Formát řetězcového vyjádření musí přesně odpovídat určenému formátu. |
ParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, TimeSpanStyles) |
Převede řetězcovou reprezentaci časového intervalu na jeho TimeSpan ekvivalent pomocí zadaných formátů, informací o formátu specifického pro jazykovou verzi a stylů. Formát řetězcového vyjádření musí přesně odpovídat jednomu z určených formátů. |
ParseExact(String, String, IFormatProvider) |
Převede řetězcovou reprezentaci časového intervalu na jeho TimeSpan ekvivalent pomocí zadaného formátu a informací o formátu specifickém pro jazykovou verzi. Formát řetězcového vyjádření musí přesně odpovídat určenému formátu. |
ParseExact(String, String, IFormatProvider, TimeSpanStyles) |
Převede řetězcovou reprezentaci časového intervalu na jeho TimeSpan ekvivalent pomocí zadaného formátu, informací o formátu specifického pro jazykovou verzi a stylů. Formát řetězcového vyjádření musí přesně odpovídat určenému formátu. |
ParseExact(String, String[], IFormatProvider) |
Převede řetězcovou reprezentaci časového intervalu na jeho TimeSpan ekvivalent pomocí zadaného pole formátovací řetězce a informace o formátu specifické pro jazykovou verzi. Formát řetězcového vyjádření musí přesně odpovídat jednomu z určených formátů. |
ParseExact(String, String[], IFormatProvider, TimeSpanStyles) |
Převede řetězcovou reprezentaci časového intervalu na jeho TimeSpan ekvivalent pomocí zadaných formátů, informací o formátu specifického pro jazykovou verzi a stylů. Formát řetězcového vyjádření musí přesně odpovídat jednomu z určených formátů. |
Subtract(TimeSpan) |
Vrátí nový TimeSpan objekt, jehož hodnota je rozdíl mezi zadaným TimeSpan objektem a touto instancí. |
ToString() |
Převede hodnotu aktuálního TimeSpan objektu na ekvivalentní řetězcovou reprezentaci. |
ToString(String) |
Převede hodnotu aktuálního TimeSpan objektu na ekvivalentní řetězcovou reprezentaci pomocí zadaného formátu. |
ToString(String, IFormatProvider) |
Převede hodnotu aktuálního TimeSpan objektu na ekvivalentní řetězcovou reprezentaci pomocí zadaného formátu a informací o formátování specifickém pro jazykovou verzi. |
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Pokusí se naformátovat hodnotu aktuální instance jako UTF-8 do zadaného rozsahu bajtů. |
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Pokusí se formátovat hodnotu aktuálního časového rozsahu číslo instance do zadaného rozsahu znaků. |
TryParse(ReadOnlySpan<Char>, IFormatProvider, TimeSpan) |
Převede reprezentaci rozsahu časového intervalu na jeho TimeSpan ekvivalent pomocí informací o formátování specifické pro konkrétní jazykovou verzi a vrátí hodnotu, která označuje, zda byl převod úspěšný. |
TryParse(ReadOnlySpan<Char>, TimeSpan) |
Převede reprezentaci rozsahu časového intervalu na jeho TimeSpan ekvivalent a vrátí hodnotu, která označuje, zda převod proběhl úspěšně. |
TryParse(String, IFormatProvider, TimeSpan) |
Převede řetězcovou reprezentaci časového intervalu na jeho TimeSpan ekvivalent pomocí zadané informace formátování specifické pro jazykovou verzi a vrátí hodnotu, která označuje, zda převod proběhl úspěšně. |
TryParse(String, TimeSpan) |
Převede řetězcovou reprezentaci časového intervalu na jeho TimeSpan ekvivalent a vrátí hodnotu, která označuje, zda byl převod úspěšný. |
TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, TimeSpan) |
Převede zadanou reprezentaci rozsahu časového intervalu na jeho TimeSpan ekvivalent pomocí zadaného formátu a informací o formátu specifickém pro jazykovou verzi. Formát řetězcového vyjádření musí přesně odpovídat určenému formátu. |
TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, TimeSpanStyles, TimeSpan) |
Převede zadanou reprezentaci rozsahu časového intervalu na jeho TimeSpan ekvivalent pomocí zadaného formátu, informací o formátu specifické pro jazykovou verzi a stylů a vrátí hodnotu, která označuje, zda byl převod úspěšný. Formát řetězcového vyjádření musí přesně odpovídat určenému formátu. |
TryParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, TimeSpan) |
Převede zadanou reprezentaci rozsahu časového intervalu na jeho TimeSpan ekvivalent pomocí zadaných formátů a informací o formátu specifickém pro jazykovou verzi. Formát řetězcového vyjádření musí přesně odpovídat jednomu z určených formátů. |
TryParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, TimeSpanStyles, TimeSpan) |
Převede zadanou reprezentaci rozsahu časového intervalu na jeho TimeSpan ekvivalent pomocí zadaných formátů, informací o formátu specifické pro jazykovou verzi a stylů. Formát řetězcového vyjádření musí přesně odpovídat jednomu z určených formátů. |
TryParseExact(String, String, IFormatProvider, TimeSpan) |
Převede řetězcovou reprezentaci časového intervalu na jeho TimeSpan ekvivalent pomocí zadaného formátu a informací o formátu specifickém pro jazykovou verzi. Formát řetězcového vyjádření musí přesně odpovídat určenému formátu. |
TryParseExact(String, String, IFormatProvider, TimeSpanStyles, TimeSpan) |
Převede řetězcovou reprezentaci časového intervalu na jeho TimeSpan ekvivalent pomocí zadaného formátu, informací o formátu a stylů specifických pro jazykovou verzi. Formát řetězcového vyjádření musí přesně odpovídat určenému formátu. |
TryParseExact(String, String[], IFormatProvider, TimeSpan) |
Převede zadanou řetězcovou reprezentaci časového intervalu na jeho TimeSpan ekvivalent pomocí zadaných formátů a informací o formátu specifickém pro jazykovou verzi. Formát řetězcového vyjádření musí přesně odpovídat jednomu z určených formátů. |
TryParseExact(String, String[], IFormatProvider, TimeSpanStyles, TimeSpan) |
Převede zadanou řetězcovou reprezentaci časového intervalu na jeho TimeSpan ekvivalent pomocí zadaných formátů, informací o formátu specifické pro jazykovou verzi a stylů. Formát řetězcového vyjádření musí přesně odpovídat jednomu z určených formátů. |
Operátory
Addition(TimeSpan, TimeSpan) |
Přidá dvě zadané TimeSpan instance. |
Division(TimeSpan, Double) |
Vrátí nový TimeSpan objekt, jehož hodnota je výsledkem dělení objektu zadaného |
Division(TimeSpan, TimeSpan) |
Vrátí novou Double hodnotu, která je výsledkem dělení |
Equality(TimeSpan, TimeSpan) |
Určuje, zda jsou dvě TimeSpan instance stejné. |
GreaterThan(TimeSpan, TimeSpan) |
Určuje, zda je zadaná TimeSpan hodnota větší než jiná zadaná TimeSpanhodnota . |
GreaterThanOrEqual(TimeSpan, TimeSpan) |
Určuje, zda je zadaná TimeSpan hodnota větší nebo rovna jiné zadané TimeSpanhodnotě . |
Inequality(TimeSpan, TimeSpan) |
Určuje, jestli si dvě TimeSpan instance nejsou rovny. |
LessThan(TimeSpan, TimeSpan) |
Určuje, zda je zadaná TimeSpan hodnota menší než jiná zadaná TimeSpanhodnota . |
LessThanOrEqual(TimeSpan, TimeSpan) |
Určuje, zda je zadaná TimeSpan hodnota menší nebo rovna jiné zadané TimeSpanhodnotě . |
Multiply(Double, TimeSpan) |
Vrátí nový TimeSpan objekt, jehož hodnota je výsledkem vynásobení zadané |
Multiply(TimeSpan, Double) |
Vrátí nový TimeSpan objekt, jehož hodnota je výsledkem vynásobení zadané |
Subtraction(TimeSpan, TimeSpan) |
Odečte zadanou TimeSpan hodnotu od jiného zadaného TimeSpan. |
UnaryNegation(TimeSpan) |
Vrátí hodnotu, TimeSpan jejíž hodnota je negovanou hodnotou zadané instance. |
UnaryPlus(TimeSpan) |
Vrátí zadanou instanci .TimeSpan |
Explicitní implementace rozhraní
IComparable.CompareTo(Object) |
Porovná tuto instanci se zadaným objektem a vrátí celé číslo, které označuje, zda je tato instance kratší, rovna nebo delší než zadaný objekt. |
Platí pro
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro