Tôi có một yêu cầu kinh doanh kỳ lạ để xuất các ngày từ 01:00 đến 24:00, thay vì thông thường từ 00:00 đến 23:00. Nó thực sự là một yêu cầu điên rồ, nhưng tiếc là tôi không nghĩ rằng tôi có thể tránh nó.Làm cách nào để biểu diễn định dạng 24 giờ của DateTime .NET trong 01-24 thay vì 00-23?
Đây sẽ là tùy chọn cấu hình trong phần mềm của chúng tôi, vì vậy tôi vẫn sẽ cần hỗ trợ bình thường 00-23, vì vậy tôi hy vọng tôi có thể thực hiện điều này bằng các chuỗi định dạng. Nhưng tôi cũng đang xem xét sử dụng một regex để sau quá trình chuỗi kết quả nếu điều đó làm cho nó dễ dàng hơn.
Cảm ơn!
Vì vậy, nói cách khác, bạn cần hiển thị 24: XX thay vì 00: XX và không có gì khác thay đổi, phải không? – zneak
Nó cần phải hiển thị 24: XX nhưng xoắn là nó cũng cần phải được hiển thị từ ngày trước đó. Ví dụ. 9/7/2010 00:00 sẽ được hiển thị là 9/6/2010 24:00. – randbrown