Rumah > pembangunan bahagian belakang > C++ > Bagaimanakah saya dapat mengira perbezaan hari antara dua tarikh dalam C#?

Bagaimanakah saya dapat mengira perbezaan hari antara dua tarikh dalam C#?

Susan Sarandon
Lepaskan: 2025-01-31 02:36:08
asal
892 orang telah melayarinya

How Can I Calculate the Difference in Days Between Two Dates in C#?

Mengira perbezaan hari dalam C#

Selalunya, pemaju C# perlu menentukan bilangan hari yang memisahkan dua tarikh. Ini penting bagi aplikasi yang melibatkan penjadualan, pengurusan tugas, dan pelbagai fungsi yang berkaitan dengan masa.

Penyelesaian:

Kaedah yang paling mudah untuk mengira perbezaan hari antara dua tarikh dalam C# menggunakan ungkapan berikut:

<code class="language-csharp">(endDate - startDate).TotalDays</code>
Salin selepas log masuk
di sini,

dan startDate adalah objek DateTime yang mewakili tarikh yang anda ingin bandingkan. endDate

pengurangan

dari startDate hasil dalam objek Timespan. Properti endDate objek Timespan ini menyediakan jumlah hari antara kedua -dua tarikh, termasuk hari pecahan. TotalDays

Contoh:

<code class="language-csharp">DateTime startDate = new DateTime(2023, 3, 8);
DateTime endDate = new DateTime(2023, 3, 15);

double daysDifference = (endDate - startDate).TotalDays;
Console.WriteLine($"The difference is: {daysDifference} days");</code>
Salin selepas log masuk
Kod ini akan menghasilkan output:

<code>The difference is: 7 days</code>
Salin selepas log masuk
Ini mengesahkan bahawa terdapat 7 hari penuh antara 8 Mac, 2023, dan 15 Mac, 2023.

Atas ialah kandungan terperinci Bagaimanakah saya dapat mengira perbezaan hari antara dua tarikh dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan