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 keseluruhan 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 Framework, parameter dibulatkan seconds ke milidetik terdekat. Dalam .NET 7 dan versi yang lebih baru, presisi Double penuh seconds parameter digunakan. Namun, karena impresi matematika floating point yang melekat, presisi yang dihasilkan akan bervariasi.
Nota
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 dalam zona waktu tertentu, AddSeconds metode tidak mempertimbangkan aturan penyesuaian zona waktu tertentu saat melakukan aritmatika tanggal dan waktu.