DateTimeOffset.AddSeconds(Double) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.