Bagikan melalui


DateTimeOffset.AddSeconds(Double) Metode

Definisi

Mengembalikan objek baru DateTimeOffset yang menambahkan jumlah detik utuh dan pecahan tertentu ke nilai instans ini.

public:
 DateTimeOffset AddSeconds(double seconds);
public DateTimeOffset AddSeconds (double seconds);
member this.AddSeconds : double -> DateTimeOffset
Public Function AddSeconds (seconds As Double) As DateTimeOffset

Parameter

seconds
Double

Sejumlah detik utuh dan pecahan. Angkanya bisa negatif atau positif.

Mengembalikan

Objek yang nilainya adalah jumlah tanggal dan waktu yang diwakili oleh objek saat ini DateTimeOffset dan jumlah detik yang diwakili oleh seconds.

Pengecualian

Nilai yang DateTimeOffset dihasilkan kurang dari DateTimeOffset.MinValue.

-atau-

Nilai yang DateTimeOffset dihasilkan lebih besar dari DateTimeOffset.MaxValue.

Keterangan

Bagian pecahan dari seconds parameter adalah bagian pecahan dari detik. Nilai bagian pecahan detik diperlihatkan dalam tabel berikut.

Nilai kedua Setara
.1 detik 100 milidetik
.01 detik 10 milidetik
.001 detik 1 milidetik

Dalam .NET 6 dan versi yang lebih lama, parameter dibulatkan seconds ke milidetik terdekat. Dalam .NET 7 dan versi yang lebih baru, presisi seconds penuh Double parameter digunakan. Namun, karena impresi matematika floating point yang melekat, presisi yang dihasilkan akan bervariasi.

Catatan

Metode ini mengembalikan objek baru DateTimeOffset . Ini tidak mengubah nilai objek saat ini dengan menambahkan seconds ke tanggal dan waktunya.

DateTimeOffset Karena objek tidak mewakili tanggal dan waktu di zona waktu tertentu, AddSeconds metode ini tidak mempertimbangkan aturan penyesuaian zona waktu tertentu saat melakukan aritmatika tanggal dan waktu.

Berlaku untuk

Lihat juga