Tôi muốn nhận tổng số ngày trong một năm còn lại từ ngày đã cho .. Giả sử nếu người dùng cung cấp 04-01-2011(MM-DD-YYYY)
Tôi muốn tìm còn lại ngày còn lại. Làm thế nào để làm điều này ..Cách nhận tổng số ngày trong một năm kể từ ngày đã cho
5
A
Trả lời
18
Hãy nói rằng ngày này là ngày hôm nay:
var user = "05-08-2012";
var date = DateTime.ParseExact(user, "MM-dd-yyyy", System.Globalization.CultureInfo.InvariantCulture);
var lastdate = new DateTime(date.Year, 12, 31);
var diff = lastdate - date;
diff.TotalDays
chứa số ngày (nhờ @Tung). lastdate
cũng chứa ngày cuối cùng của năm.
1
new DateTime(suppliedDate.Year, 12, 31).Subtract(suppliedDate).TotalDays
2
nên làm các trick
int daysLeft = new DateTime(DateTime.Now.Year, 12, 31).DayOfYear - DateTime.Now.DayOfYear;
0
Tôi nghĩ bạn nên thử TimeSpan như
DateTime startTime = DateTime.Now;
DateTime endTime = DateTime.Now.AddSeconds(75);
TimeSpan span = endTime.Subtract (startTime);
Console.WriteLine("Time Difference (seconds): " + span.Seconds);
Console.WriteLine("Time Difference (minutes): " + span.Minutes);
Console.WriteLine("Time Difference (hours): " + span.Hours);
Console.WriteLine("Time Difference (days): " + span.Days);
Các vấn đề liên quan
- 1. Cách nhận năm và tháng kể từ ngày - PHP
- 2. Ngày giờ 25 năm kể từ ngày hôm nay
- 3. Số ngày Joda kể từ ngày Epoch
- 4. Tìm ngày bằng cách trừ số X ngày kể từ ngày cụ thể trong Javascript
- 5. có được một ngày 6 năm kể từ bây giờ?
- 6. lưu trữ ngày và ngày hiện tại 1 năm kể từ hiện tại trong java
- 7. Cách trích xuất năm, tháng, ngày, giờ, phút, giây kể từ ngày mysql?
- 8. Nhận ngày giờ từ năm, ngày trong năm và giờ trong SQL Server 2008 R2
- 9. nhận ngày bắt đầu và ngày kết thúc tuần từ số tuần và năm trong android
- 10. Lấy Năm/Tháng/Ngày từ một ngày giờ trong php?
- 11. Nhận tổng số giờ làm việc trong một ngày mysql
- 12. Tính năm từ ngày
- 13. Nhận chi tiết ngày (ngày, tháng, năm) trong GWT
- 14. Nhận một năm trở lại từ ngày hiện tại
- 15. cách lấy số giây được chuyển từ năm 1970 cho một giá trị ngày tháng?
- 16. Trừ một số giờ, ngày, tháng hoặc năm nhất định từ ngày
- 17. Nhận năm và tuần trong năm từ ngày PHP() khi tuần kéo dài hai năm
- 18. Android: Nhận ngày trong tuần từ ngày?
- 19. Cần một công thức: Extracting năm từ Giây Kể từ ngày 01 tháng một, 0001 12:00
- 20. Định dạng ngày giờ Ngày trong năm
- 21. Làm thế nào để trừ một năm kể từ ngày giờ?
- 22. Làm thế nào để Summ tổng số thiết bị trong ngày đã cho khoảng
- 23. Làm cách nào để nhận được số ngày trong tháng cho tháng và năm cụ thể?
- 24. Cách lấy tên ngày từ một ngày đã chọn?
- 25. Nhận ngày tiếp theo từ ngày trong tuần trong JavaScript
- 26. Django: Nhóm theo ngày (ngày, tháng, năm)
- 27. Dấu thời gian Scala UTC trong vài giây kể từ ngày 1 tháng 1 năm 1970
- 28. Android Làm thế nào để thay đổi Tổng số ngày thành năm, tháng và ngày chính xác?
- 29. Cách tính số tuần cho ngày đã cho Android
- 30. php được microtime kể từ ngày chuỗi
Bao gồm ngày đó hoặc loại trừ ngày đó? –
đừng quên tính đến năm nhuận;) – RhysW