TimeSpan Struktur

Definisi

Mewakili interval waktu.

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)
Warisan
TimeSpan
Atribut
Penerapan

Contoh

Contoh berikut membuat TimeSpan instans objek yang mewakili perbedaan antara dua tanggal. Kemudian menampilkan TimeSpan properti objek.

// 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
#>

Keterangan

Untuk informasi selengkapnya tentang API ini, lihat Keterangan API Tambahan untuk TimeSpan.

Konstruktor

TimeSpan(Int32, Int32, Int32)

Menginisialisasi instans TimeSpan baru struktur ke jumlah jam, menit, dan detik tertentu.

TimeSpan(Int32, Int32, Int32, Int32)

Menginisialisasi instans TimeSpan baru struktur ke jumlah hari, jam, menit, dan detik yang ditentukan.

TimeSpan(Int32, Int32, Int32, Int32, Int32)

Menginisialisasi instans TimeSpan baru struktur ke jumlah hari, jam, menit, detik, dan milidetik tertentu.

TimeSpan(Int32, Int32, Int32, Int32, Int32, Int32)

Menginisialisasi instans TimeSpan baru struktur ke jumlah hari, jam, menit, detik, milidetik, dan mikrodetik tertentu.

TimeSpan(Int64)

Menginisialisasi instans TimeSpan baru struktur ke jumlah tick yang ditentukan.

Bidang

MaxValue

Mewakili nilai maksimum TimeSpan . Bidang ini hanya-baca.

MinValue

Mewakili nilai minimum TimeSpan . Bidang ini hanya-baca.

NanosecondsPerTick

Menunjukkan jumlah nanodetik per tanda centang. Bidang ini konstan.

TicksPerDay

Mewakili jumlah kutu dalam 1 hari. Bidang ini konstan.

TicksPerHour

Mewakili jumlah tanda centang dalam 1 jam. Bidang ini konstan.

TicksPerMicrosecond

Mewakili jumlah kutu dalam 1 mikrodetik. Bidang ini konstan.

TicksPerMillisecond

Mewakili jumlah kutu dalam 1 milidetik. Bidang ini konstan.

TicksPerMinute

Mewakili jumlah tanda centang dalam 1 menit. Bidang ini konstan.

TicksPerSecond

Mewakili jumlah kutu dalam 1 detik.

Zero

Mewakili nilai nol TimeSpan . Bidang ini hanya-baca.

Properti

Days

Mendapatkan komponen hari dari interval waktu yang diwakili oleh struktur saat ini TimeSpan .

Hours

Mendapatkan komponen jam interval waktu yang diwakili oleh struktur saat ini TimeSpan .

Microseconds

Mendapatkan komponen microseconds dari interval waktu yang diwakili oleh struktur saat ini TimeSpan .

Milliseconds

Mendapatkan komponen milidetik dari interval waktu yang diwakili oleh struktur saat ini TimeSpan .

Minutes

Mendapatkan komponen menit dari interval waktu yang diwakili oleh struktur saat ini TimeSpan .

Nanoseconds

Mendapatkan komponen nanodetik dari interval waktu yang diwakili oleh struktur saat ini TimeSpan .

Seconds

Mendapatkan komponen detik dari interval waktu yang diwakili oleh struktur saat ini TimeSpan .

Ticks

Mendapatkan jumlah tanda centang yang mewakili nilai struktur saat ini TimeSpan .

TotalDays

Mendapatkan nilai struktur saat ini TimeSpan yang dinyatakan dalam seluruh dan hari pecahan.

TotalHours

Mendapatkan nilai struktur saat ini TimeSpan yang dinyatakan dalam jam utuh dan pecahan.

TotalMicroseconds

Mendapatkan nilai struktur saat ini TimeSpan yang dinyatakan dalam mikrosekon utuh dan pecahan.

TotalMilliseconds

Mendapatkan nilai struktur saat ini TimeSpan yang dinyatakan dalam milidetik utuh dan pecahan.

TotalMinutes

Mendapatkan nilai struktur saat ini TimeSpan yang dinyatakan dalam menit keseluruhan dan pecahan.

TotalNanoseconds

Mendapatkan nilai struktur saat ini TimeSpan yang dinyatakan dalam nanodetik utuh dan pecahan.

TotalSeconds

Mendapatkan nilai struktur saat ini TimeSpan yang dinyatakan dalam detik utuh dan pecahan.

Metode

Add(TimeSpan)

Mengembalikan objek baru TimeSpan yang nilainya adalah jumlah objek yang ditentukan TimeSpan dan instans ini.

Compare(TimeSpan, TimeSpan)

Membandingkan dua TimeSpan nilai dan mengembalikan bilangan bulat yang menunjukkan apakah nilai pertama lebih pendek dari, sama dengan, atau lebih panjang dari nilai kedua.

CompareTo(Object)

Membandingkan instans ini dengan objek tertentu dan mengembalikan bilangan bulat yang menunjukkan apakah instans ini lebih pendek dari, sama dengan, atau lebih panjang dari objek yang ditentukan.

CompareTo(TimeSpan)

Membandingkan instans ini dengan objek tertentu TimeSpan dan mengembalikan bilangan bulat yang menunjukkan apakah instans ini lebih pendek dari, sama dengan, atau lebih panjang dari TimeSpan objek.

Divide(Double)

Mengembalikan objek baru TimeSpan yang nilainya adalah hasil pembagian instans ini dengan yang ditentukan divisor.

Divide(TimeSpan)

Mengembalikan nilai baru Double yang merupakan hasil pembagian instans ini dengan ts.

Duration()

Mengembalikan objek baru TimeSpan yang nilainya adalah nilai absolut objek saat ini TimeSpan .

Equals(Object)

Mengembalikan nilai yang menunjukkan apakah instans ini sama dengan objek tertentu.

Equals(TimeSpan)

Mengembalikan nilai yang menunjukkan apakah instans ini sama dengan objek tertentu TimeSpan .

Equals(TimeSpan, TimeSpan)

Mengembalikan nilai yang menunjukkan apakah dua instans TimeSpan yang ditentukan sama.

FromDays(Double)

Mengembalikan TimeSpan yang menunjukkan jumlah hari tertentu, di mana spesifikasi akurat hingga milidetik terdekat.

FromHours(Double)

Mengembalikan TimeSpan yang menunjukkan jumlah jam tertentu, di mana spesifikasi akurat dengan milidetik terdekat.

FromMicroseconds(Double)

Mengembalikan TimeSpan yang menunjukkan jumlah mikrosecond tertentu.

FromMilliseconds(Double)

Mengembalikan TimeSpan yang menunjukkan jumlah milidetik tertentu.

FromMinutes(Double)

Mengembalikan TimeSpan yang menunjukkan jumlah menit tertentu, di mana spesifikasi akurat dengan milidetik terdekat.

FromSeconds(Double)

Mengembalikan TimeSpan yang menunjukkan jumlah detik tertentu, di mana spesifikasi akurat dengan milidetik terdekat.

FromTicks(Int64)

Mengembalikan TimeSpan yang mewakili waktu tertentu, di mana spesifikasi berada dalam satuan tanda centang.

GetHashCode()

Mengembalikan kode hash untuk instans ini.

Multiply(Double)

Mengembalikan objek baru TimeSpan yang nilainya adalah hasil perkalian instans ini dan yang ditentukan factor.

Negate()

Mengembalikan objek baru TimeSpan yang nilainya adalah nilai yang dinegasikan dari instans ini.

Parse(ReadOnlySpan<Char>, IFormatProvider)

Mengonversi representasi rentang interval waktu menjadi TimeSpan setara dengan menggunakan informasi format khusus budaya yang ditentukan.

Parse(String)

Mengonversi representasi string dari interval waktu menjadi TimeSpan setara.

Parse(String, IFormatProvider)

Mengonversi representasi string interval waktu menjadi TimeSpan setara dengan menggunakan informasi format khusus budaya yang ditentukan.

ParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, TimeSpanStyles)

Mengonversi rentang karakter interval waktu menjadi TimeSpan setara dengan menggunakan format yang ditentukan dan informasi format khusus budaya. Format representasi string harus sama persis dengan format yang ditentukan.

ParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, TimeSpanStyles)

Mengonversi representasi string interval waktu menjadi TimeSpan setara dengan menggunakan format yang ditentukan, informasi format khusus budaya, dan gaya. Format representasi string harus sama persis dengan salah satu format yang ditentukan.

ParseExact(String, String, IFormatProvider)

Mengonversi representasi string interval waktu menjadi TimeSpan setara dengan menggunakan format yang ditentukan dan informasi format khusus budaya. Format representasi string harus sama persis dengan format yang ditentukan.

ParseExact(String, String, IFormatProvider, TimeSpanStyles)

Mengonversi representasi string interval waktu menjadi TimeSpan setara dengan menggunakan format yang ditentukan, informasi format khusus budaya, dan gaya. Format representasi string harus sama persis dengan format yang ditentukan.

ParseExact(String, String[], IFormatProvider)

Mengonversi representasi string interval waktu menjadi TimeSpan setara dengan menggunakan array string format yang ditentukan dan informasi format khusus budaya. Format representasi string harus sama persis dengan salah satu format yang ditentukan.

ParseExact(String, String[], IFormatProvider, TimeSpanStyles)

Mengonversi representasi string interval waktu menjadi TimeSpan setara dengan menggunakan format yang ditentukan, informasi format khusus budaya, dan gaya. Format representasi string harus sama persis dengan salah satu format yang ditentukan.

Subtract(TimeSpan)

Mengembalikan objek baru TimeSpan yang nilainya adalah perbedaan antara objek yang ditentukan TimeSpan dan instans ini.

ToString()

Mengonversi nilai objek saat ini TimeSpan ke representasi string yang setara.

ToString(String)

Mengonversi nilai objek saat ini TimeSpan ke representasi string yang setara dengan menggunakan format yang ditentukan.

ToString(String, IFormatProvider)

Mengonversi nilai objek saat ini TimeSpan ke representasi string yang setara dengan menggunakan format yang ditentukan dan informasi pemformatan khusus budaya.

TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Mencoba memformat nilai instans saat ini sebagai UTF-8 ke dalam rentang byte yang disediakan.

TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Mencoba memformat nilai instans nomor rentang waktu saat ini ke dalam rentang karakter yang disediakan.

TryParse(ReadOnlySpan<Char>, IFormatProvider, TimeSpan)

Mengonversi representasi rentang interval waktu menjadi TimeSpan setara dengan menggunakan informasi pemformatan khusus budaya yang ditentukan, dan mengembalikan nilai yang menunjukkan apakah konversi berhasil.

TryParse(ReadOnlySpan<Char>, TimeSpan)

Mengonversi representasi rentang interval waktu menjadi TimeSpan setara dan mengembalikan nilai yang menunjukkan apakah konversi berhasil.

TryParse(String, IFormatProvider, TimeSpan)

Mengonversi representasi string interval waktu menjadi TimeSpan setara dengan menggunakan informasi pemformatan khusus budaya yang ditentukan, dan mengembalikan nilai yang menunjukkan apakah konversi berhasil.

TryParse(String, TimeSpan)

Mengonversi representasi string interval waktu menjadi TimeSpan setara dan mengembalikan nilai yang menunjukkan apakah konversi berhasil.

TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, TimeSpan)

Mengonversi representasi rentang yang ditentukan dari interval waktu ke TimeSpan yang setara dengan menggunakan format yang ditentukan dan informasi format khusus budaya. Format representasi string harus sama persis dengan format yang ditentukan.

TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, TimeSpanStyles, TimeSpan)

Mengonversi representasi rentang interval waktu yang ditentukan ke TimeSpan yang setara dengan menggunakan format yang ditentukan, informasi format khusus budaya, dan gaya, dan mengembalikan nilai yang menunjukkan apakah konversi berhasil. Format representasi string harus sama persis dengan format yang ditentukan.

TryParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, TimeSpan)

Mengonversi representasi rentang yang ditentukan dari interval waktu menjadi TimeSpan setara dengan menggunakan format yang ditentukan dan informasi format khusus budaya. Format representasi string harus sama persis dengan salah satu format yang ditentukan.

TryParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, TimeSpanStyles, TimeSpan)

Mengonversi representasi rentang interval waktu yang ditentukan ke TimeSpan yang setara dengan menggunakan format yang ditentukan, informasi format dan gaya khusus budaya. Format representasi string harus sama persis dengan salah satu format yang ditentukan.

TryParseExact(String, String, IFormatProvider, TimeSpan)

Mengonversi representasi string interval waktu menjadi TimeSpan setara dengan menggunakan format yang ditentukan dan informasi format khusus budaya. Format representasi string harus sama persis dengan format yang ditentukan.

TryParseExact(String, String, IFormatProvider, TimeSpanStyles, TimeSpan)

Mengonversi representasi string interval waktu menjadi TimeSpan setara dengan menggunakan format yang ditentukan, informasi format khusus budaya, dan gaya. Format representasi string harus sama persis dengan format yang ditentukan.

TryParseExact(String, String[], IFormatProvider, TimeSpan)

Mengonversi representasi string yang ditentukan dari interval waktu ke TimeSpan yang setara dengan menggunakan format yang ditentukan dan informasi format khusus budaya. Format representasi string harus sama persis dengan salah satu format yang ditentukan.

TryParseExact(String, String[], IFormatProvider, TimeSpanStyles, TimeSpan)

Mengonversi representasi string yang ditentukan dari interval waktu ke TimeSpan yang setara dengan menggunakan format yang ditentukan, informasi format dan gaya khusus budaya. Format representasi string harus sama persis dengan salah satu format yang ditentukan.

Operator

Addition(TimeSpan, TimeSpan)

Menambahkan dua instans tertentu TimeSpan .

Division(TimeSpan, Double)

Mengembalikan objek baru TimeSpan yang nilainya adalah hasil pembagian yang ditentukan timeSpan oleh yang ditentukan divisor.

Division(TimeSpan, TimeSpan)

Mengembalikan nilai baru Double yang merupakan hasil pembagian t1 dengan t2.

Equality(TimeSpan, TimeSpan)

Menunjukkan apakah dua TimeSpan instans sama.

GreaterThan(TimeSpan, TimeSpan)

Menunjukkan apakah yang ditentukan TimeSpan lebih besar dari yang ditentukan TimeSpanlainnya.

GreaterThanOrEqual(TimeSpan, TimeSpan)

Menunjukkan apakah yang ditentukan TimeSpan lebih besar dari atau sama dengan yang lain yang ditentukan TimeSpan.

Inequality(TimeSpan, TimeSpan)

Menunjukkan apakah dua TimeSpan instans tidak sama.

LessThan(TimeSpan, TimeSpan)

Menunjukkan apakah yang ditentukan TimeSpan kurang dari yang ditentukan TimeSpanlainnya.

LessThanOrEqual(TimeSpan, TimeSpan)

Menunjukkan apakah yang ditentukan TimeSpan kurang dari atau sama dengan yang lain yang ditentukan TimeSpan.

Multiply(Double, TimeSpan)

Mengembalikan objek baru TimeSpan yang nilainya adalah hasil mengalikan instans yang ditentukan factor dan yang ditentukan timeSpan .

Multiply(TimeSpan, Double)

Mengembalikan objek baru TimeSpan yang nilainya adalah hasil mengalikan instans yang ditentukan timeSpan dan yang ditentukan factor.

Subtraction(TimeSpan, TimeSpan)

Mengurangi yang ditentukan TimeSpan dari yang lain yang ditentukan TimeSpan.

UnaryNegation(TimeSpan)

Mengembalikan nilai TimeSpan yang nilainya adalah nilai yang dinegasikan dari instans yang ditentukan.

UnaryPlus(TimeSpan)

Mengembalikan instans yang ditentukan dari TimeSpan.

Implementasi Antarmuka Eksplisit

IComparable.CompareTo(Object)

Membandingkan instans ini dengan objek tertentu dan mengembalikan bilangan bulat yang menunjukkan apakah instans ini lebih pendek dari, sama dengan, atau lebih panjang dari objek yang ditentukan.

Berlaku untuk

Lihat juga