TimeSpan Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje przedział czasu.
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)
- Dziedziczenie
- Atrybuty
- Implementuje
Przykłady
Poniższy przykład tworzy wystąpienie obiektu, który reprezentuje różnicę TimeSpan między dwiema datami. Następnie wyświetla TimeSpan właściwości obiektu.
// 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
#>
Uwagi
Aby uzyskać więcej informacji na temat tego interfejsu API, zobacz dodatkowe uwagi dotyczące interfejsu API dla funkcji TimeSpan.
Konstruktory
TimeSpan(Int32, Int32, Int32) |
Inicjuje TimeSpan nowe wystąpienie struktury do określonej liczby godzin, minut i sekund. |
TimeSpan(Int32, Int32, Int32, Int32) |
Inicjuje TimeSpan nowe wystąpienie struktury do określonej liczby dni, godzin, minut i sekund. |
TimeSpan(Int32, Int32, Int32, Int32, Int32) |
Inicjuje TimeSpan nowe wystąpienie struktury do określonej liczby dni, godzin, minut, sekund i milisekund. |
TimeSpan(Int32, Int32, Int32, Int32, Int32, Int32) |
Inicjuje TimeSpan nowe wystąpienie struktury do określonej liczby dni, godzin, minut, sekund, milisekund i mikrosekund. |
TimeSpan(Int64) |
Inicjuje TimeSpan nowe wystąpienie struktury do określonej liczby kleszczy. |
Pola
MaxValue |
Reprezentuje wartość maksymalną TimeSpan . To pole jest tylko do odczytu. |
MinValue |
Reprezentuje wartość minimalną TimeSpan . To pole jest tylko do odczytu. |
NanosecondsPerTick |
Reprezentuje liczbę nanosekund na kleszcza. To pole jest stałe. |
TicksPerDay |
Przedstawia liczbę kleszczy w ciągu 1 dnia. To pole jest stałe. |
TicksPerHour |
Przedstawia liczbę kleszczy w ciągu 1 godziny. To pole jest stałe. |
TicksPerMicrosecond |
Reprezentuje liczbę kleszczy w 1 mikrosekundach. To pole jest stałe. |
TicksPerMillisecond |
Przedstawia liczbę kleszczy w milisekundach. To pole jest stałe. |
TicksPerMinute |
Przedstawia liczbę znaczników w ciągu 1 minuty. To pole jest stałe. |
TicksPerSecond |
Reprezentuje liczbę kleszczy w ciągu 1 sekundy. |
Zero |
Reprezentuje wartość zero TimeSpan . To pole jest tylko do odczytu. |
Właściwości
Days |
Pobiera składnik dni przedziału czasu reprezentowanego przez bieżącą TimeSpan strukturę. |
Hours |
Pobiera składnik godzin interwału czasu reprezentowanego przez bieżącą TimeSpan strukturę. |
Microseconds |
Pobiera składnik mikrosekund interwału czasu reprezentowanego przez bieżącą TimeSpan strukturę. |
Milliseconds |
Pobiera składnik milisekund interwału czasu reprezentowanego przez bieżącą TimeSpan strukturę. |
Minutes |
Pobiera składnik minut interwału czasu reprezentowanego przez bieżącą TimeSpan strukturę. |
Nanoseconds |
Pobiera składnik nanosekund w przedziale czasu reprezentowanym przez bieżącą TimeSpan strukturę. |
Seconds |
Pobiera składnik sekund interwału czasu reprezentowanego przez bieżącą TimeSpan strukturę. |
Ticks |
Pobiera liczbę kleszczy reprezentujących wartość bieżącej TimeSpan struktury. |
TotalDays |
Pobiera wartość bieżącej TimeSpan struktury wyrażonej w dniach całkowitych i ułamkowych. |
TotalHours |
Pobiera wartość bieżącej TimeSpan struktury wyrażonej w godzinach całkowitych i ułamkowych. |
TotalMicroseconds |
Pobiera wartość bieżącej TimeSpan struktury wyrażonej w mikrosekundach całkowitych i ułamkowych. |
TotalMilliseconds |
Pobiera wartość bieżącej TimeSpan struktury wyrażonej w milisekundach całkowitych i ułamkowych. |
TotalMinutes |
Pobiera wartość bieżącej TimeSpan struktury wyrażonej w minutach całkowitych i ułamkowych. |
TotalNanoseconds |
Pobiera wartość bieżącej TimeSpan struktury wyrażonej w całości i ułamkowych nanosekundach. |
TotalSeconds |
Pobiera wartość bieżącej TimeSpan struktury wyrażonej w sekundach całkowitych i ułamkowych. |
Metody
Add(TimeSpan) |
Zwraca nowy TimeSpan obiekt, którego wartość jest sumą określonego TimeSpan obiektu i tego wystąpienia. |
Compare(TimeSpan, TimeSpan) |
Porównuje dwie TimeSpan wartości i zwraca liczbę całkowitą, która wskazuje, czy pierwsza wartość jest krótsza niż, równa lub większa niż druga wartość. |
CompareTo(Object) |
Porównuje to wystąpienie z określonym obiektem i zwraca liczbę całkowitą wskazującą, czy to wystąpienie jest krótsze niż, równe lub dłuższe niż określony obiekt. |
CompareTo(TimeSpan) |
Porównuje to wystąpienie z określonym TimeSpan obiektem i zwraca liczbę całkowitą wskazującą, czy to wystąpienie jest krótsze niż, równe lub dłuższe niż TimeSpan obiekt. |
Divide(Double) |
Zwraca nowy TimeSpan obiekt, którego wartość jest wynikiem dzielenia tego wystąpienia przez określony |
Divide(TimeSpan) |
Zwraca nową Double wartość, która jest wynikiem dzielenia tego wystąpienia przez |
Duration() |
Zwraca nowy TimeSpan obiekt, którego wartość jest wartością bezwzględną bieżącego TimeSpan obiektu. |
Equals(Object) |
Zwraca wartość wskazującą, czy to wystąpienie jest równe podanemu obiektowi. |
Equals(TimeSpan) |
Zwraca wartość wskazującą, czy to wystąpienie jest równe określonemu TimeSpan obiektowi. |
Equals(TimeSpan, TimeSpan) |
Zwraca wartość wskazującą, czy dwa określone wystąpienia TimeSpan są równe. |
FromDays(Double) |
Zwraca wartość TimeSpan reprezentującą określoną liczbę dni, gdzie specyfikacja jest dokładna dla najbliższej milisekundy. |
FromDays(Int32) |
Reprezentuje przedział czasu. |
FromDays(Int32, Int32, Int64, Int64, Int64, Int64) |
Reprezentuje przedział czasu. |
FromHours(Double) |
Zwraca wartość TimeSpan , która reprezentuje określoną liczbę godzin, gdzie specyfikacja jest dokładna dla najbliższej milisekundy. |
FromHours(Int32) |
Reprezentuje przedział czasu. |
FromHours(Int32, Int64, Int64, Int64, Int64) |
Reprezentuje przedział czasu. |
FromMicroseconds(Double) |
Zwraca wartość , TimeSpan która reprezentuje określoną liczbę mikrosekund. |
FromMicroseconds(Int64) |
Reprezentuje przedział czasu. |
FromMilliseconds(Double) |
Zwraca wartość TimeSpan reprezentującą określoną liczbę milisekund. |
FromMilliseconds(Int64, Int64) |
Reprezentuje przedział czasu. |
FromMinutes(Double) |
Zwraca wartość TimeSpan reprezentującą określoną liczbę minut, gdzie specyfikacja jest dokładna dla najbliższej milisekundy. |
FromMinutes(Int64) |
Reprezentuje przedział czasu. |
FromMinutes(Int64, Int64, Int64, Int64) |
Reprezentuje przedział czasu. |
FromSeconds(Double) |
Zwraca wartość TimeSpan reprezentującą określoną liczbę sekund, gdzie specyfikacja jest dokładna dla najbliższej milisekundy. |
FromSeconds(Int64) |
Reprezentuje przedział czasu. |
FromSeconds(Int64, Int64, Int64) |
Reprezentuje przedział czasu. |
FromTicks(Int64) |
Zwraca wartość reprezentującą TimeSpan określony czas, w którym specyfikacja jest wyrażona w jednostkach kleszczy. |
GetHashCode() |
Zwraca kod skrótu dla tego wystąpienia. |
Multiply(Double) |
Zwraca nowy TimeSpan obiekt, który jest wynikiem mnożenia tego wystąpienia i określonego |
Negate() |
Zwraca nowy TimeSpan obiekt, którego wartość jest negowaną wartością tego wystąpienia. |
Parse(ReadOnlySpan<Char>, IFormatProvider) |
Konwertuje reprezentację przedziału czasu na odpowiednik TimeSpan przy użyciu określonych informacji o formacie specyficznym dla kultury. |
Parse(String) |
Konwertuje reprezentację ciągu interwału czasu na jego TimeSpan odpowiednik. |
Parse(String, IFormatProvider) |
Konwertuje reprezentację ciągu przedziału czasu na jego TimeSpan odpowiednik przy użyciu określonych informacji o formacie specyficznym dla kultury. |
ParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, TimeSpanStyles) |
Konwertuje przedział czasu przedziału czasu na jego TimeSpan odpowiednik przy użyciu określonego formatu i informacji o formacie specyficznym dla kultury. Format ciągu reprezentującego musi dokładnie pasować do wskazanego formatu. |
ParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, TimeSpanStyles) |
Konwertuje reprezentację ciągu interwału czasu na jego TimeSpan odpowiednik przy użyciu określonych formatów, informacji o formacie specyficznym dla kultury i stylów. Format ciągu reprezentującego musi dokładnie pasować do jednego ze wskazanych formatów. |
ParseExact(String, String, IFormatProvider) |
Konwertuje reprezentację ciągu przedziału czasu na jego TimeSpan odpowiednik przy użyciu określonego formatu i informacji o formacie specyficznym dla kultury. Format ciągu reprezentującego musi dokładnie pasować do wskazanego formatu. |
ParseExact(String, String, IFormatProvider, TimeSpanStyles) |
Konwertuje reprezentację ciągu interwału czasu na jego TimeSpan odpowiednik przy użyciu określonego formatu, informacji o formacie specyficznym dla kultury i stylów. Format ciągu reprezentującego musi dokładnie pasować do wskazanego formatu. |
ParseExact(String, String[], IFormatProvider) |
Konwertuje reprezentację ciągu interwału czasu na jego TimeSpan odpowiednik przy użyciu określonej tablicy ciągów formatu i informacji o formacie specyficznym dla kultury. Format ciągu reprezentującego musi dokładnie pasować do jednego ze wskazanych formatów. |
ParseExact(String, String[], IFormatProvider, TimeSpanStyles) |
Konwertuje reprezentację ciągu interwału czasu na jego TimeSpan odpowiednik przy użyciu określonych formatów, informacji o formacie specyficznym dla kultury i stylów. Format ciągu reprezentującego musi dokładnie pasować do jednego ze wskazanych formatów. |
Subtract(TimeSpan) |
Zwraca nowy TimeSpan obiekt, którego wartość jest różnicą między określonym TimeSpan obiektem a tym wystąpieniem. |
ToString() |
Konwertuje wartość bieżącego TimeSpan obiektu na równoważną reprezentację ciągu. |
ToString(String) |
Konwertuje wartość bieżącego TimeSpan obiektu na równoważną reprezentację ciągu przy użyciu określonego formatu. |
ToString(String, IFormatProvider) |
Konwertuje wartość bieżącego TimeSpan obiektu na równoważną reprezentację ciągu przy użyciu określonego formatu i informacji o formatowaniu specyficznym dla kultury. |
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Próbuje sformatować wartość bieżącego wystąpienia jako UTF-8 w podanym zakresie bajtów. |
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Próbuje sformatować wartość wystąpienia bieżącego przedziału czasu w podanym zakresie znaków. |
TryParse(ReadOnlySpan<Char>, IFormatProvider, TimeSpan) |
Konwertuje reprezentację przedziału czasu na odpowiednik TimeSpan przy użyciu określonych informacji formatowania specyficznych dla kultury i zwraca wartość wskazującą, czy konwersja zakończyła się pomyślnie. |
TryParse(ReadOnlySpan<Char>, TimeSpan) |
Konwertuje reprezentację przedziału czasu na równoważną TimeSpan i zwraca wartość wskazującą, czy konwersja zakończyła się pomyślnie. |
TryParse(String, IFormatProvider, TimeSpan) |
Konwertuje reprezentację ciągu przedziału czasu na jego TimeSpan odpowiednik przy użyciu określonych informacji formatowania specyficznych dla kultury i zwraca wartość wskazującą, czy konwersja powiodła się. |
TryParse(String, TimeSpan) |
Konwertuje reprezentację ciągu przedziału czasu na odpowiednik TimeSpan i zwraca wartość wskazującą, czy konwersja powiodła się. |
TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, TimeSpan) |
Konwertuje określoną reprezentację przedziału czasu na odpowiednik TimeSpan przy użyciu określonego formatu i informacji o formacie specyficznym dla kultury. Format ciągu reprezentującego musi dokładnie pasować do wskazanego formatu. |
TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, TimeSpanStyles, TimeSpan) |
Konwertuje określoną reprezentację przedziału czasu na odpowiednik TimeSpan przy użyciu określonego formatu, informacji o formacie specyficznym dla kultury i stylów oraz zwraca wartość wskazującą, czy konwersja zakończyła się pomyślnie. Format ciągu reprezentującego musi dokładnie pasować do wskazanego formatu. |
TryParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, TimeSpan) |
Konwertuje określoną reprezentację przedziału czasu na równoważne TimeSpan przy użyciu określonych formatów i informacji o formacie specyficznym dla kultury. Format ciągu reprezentującego musi dokładnie pasować do jednego ze wskazanych formatów. |
TryParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, TimeSpanStyles, TimeSpan) |
Konwertuje określoną reprezentację przedziału czasu na odpowiednik TimeSpan przy użyciu określonych formatów, informacji i stylów formatu specyficznego dla kultury. Format ciągu reprezentującego musi dokładnie pasować do jednego ze wskazanych formatów. |
TryParseExact(String, String, IFormatProvider, TimeSpan) |
Konwertuje reprezentację ciągu przedziału czasu na jego TimeSpan odpowiednik przy użyciu określonego formatu i informacji o formacie specyficznym dla kultury. Format ciągu reprezentującego musi dokładnie pasować do wskazanego formatu. |
TryParseExact(String, String, IFormatProvider, TimeSpanStyles, TimeSpan) |
Konwertuje reprezentację ciągu interwału czasu na jego TimeSpan odpowiednik przy użyciu określonego formatu, informacji i stylów formatu specyficznego dla kultury. Format ciągu reprezentującego musi dokładnie pasować do wskazanego formatu. |
TryParseExact(String, String[], IFormatProvider, TimeSpan) |
Konwertuje określoną reprezentację ciągu przedziału czasu na jego TimeSpan odpowiednik przy użyciu określonych formatów i informacji o formacie specyficznym dla kultury. Format ciągu reprezentującego musi dokładnie pasować do jednego ze wskazanych formatów. |
TryParseExact(String, String[], IFormatProvider, TimeSpanStyles, TimeSpan) |
Konwertuje określoną reprezentację ciągu interwału czasu na jego TimeSpan odpowiednik przy użyciu określonych formatów, informacji i stylów formatu specyficznego dla kultury. Format ciągu reprezentującego musi dokładnie pasować do jednego ze wskazanych formatów. |
Operatory
Addition(TimeSpan, TimeSpan) |
Dodaje dwa określone TimeSpan wystąpienia. |
Division(TimeSpan, Double) |
Zwraca nowy TimeSpan obiekt, którego wartość jest wynikiem podziału określonego |
Division(TimeSpan, TimeSpan) |
Zwraca nową Double wartość, która jest wynikiem dzielenia |
Equality(TimeSpan, TimeSpan) |
Wskazuje, czy dwa TimeSpan wystąpienia są równe. |
GreaterThan(TimeSpan, TimeSpan) |
Wskazuje, czy określona wartość TimeSpan jest większa niż określona inna określona wartość TimeSpan. |
GreaterThanOrEqual(TimeSpan, TimeSpan) |
Wskazuje, czy określona wartość TimeSpan jest większa, czy równa innej określonej wartości TimeSpan. |
Inequality(TimeSpan, TimeSpan) |
Wskazuje, czy dwa TimeSpan wystąpienia nie są równe. |
LessThan(TimeSpan, TimeSpan) |
Wskazuje, czy określona wartość TimeSpan jest mniejsza niż określona przez inną wartość TimeSpan. |
LessThanOrEqual(TimeSpan, TimeSpan) |
Wskazuje, czy określona wartość TimeSpan jest mniejsza, czy równa innej określonej wartości TimeSpan. |
Multiply(Double, TimeSpan) |
Zwraca nowy TimeSpan obiekt, którego wartość jest wynikiem mnożenia określonego |
Multiply(TimeSpan, Double) |
Zwraca nowy TimeSpan obiekt, którego wartość jest wynikiem mnożenia określonego |
Subtraction(TimeSpan, TimeSpan) |
Odejmuje określony TimeSpan element z innego określonego elementu TimeSpan. |
UnaryNegation(TimeSpan) |
TimeSpan Zwraca wartość, której wartość jest negowaną wartością określonego wystąpienia. |
UnaryPlus(TimeSpan) |
Zwraca określone wystąpienie klasy TimeSpan. |
Jawne implementacje interfejsu
IComparable.CompareTo(Object) |
Porównuje to wystąpienie z określonym obiektem i zwraca liczbę całkowitą wskazującą, czy to wystąpienie jest krótsze niż, równe lub dłuższe niż określony obiekt. |
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla