Vấn đề:TT ngày Format C#
Bạn đang đưa ra ngày tháng trong một định dạng của YYYYddd, đó là năm, tiếp theo là các ngày trong năm, từ 1 đến 365 (366). Ví dụ hôm nay sẽ là 2009135 (5/15/2009).
Cách tốt nhất để tạo ngày giờ mới từ điều này là gì? Trong Ruby tôi biết có một hàm tạo lấy hai số như vậy
Date.ordinal(2009, 135)
Có một hàm tạo tương tự cho C# không?
oh tin tôi đi, đó là lý do tôi chuyển đổi nó. Đây chỉ là cách nó được trao cho chúng tôi. chúng tôi lấy định dạng đó và nhập vào cơ sở dữ liệu của chúng tôi, nhưng chuyển đổi nó thành một ngày giờ bình thường. Btw, tôi thích câu trả lời của bạn, nó đánh tôi để làm điều đó như câu trả lời đầu tiên, nhưng tôi thà làm điều đó trong một dòng. Đoán Ruby của nó trong tôi. Và yah, nó luôn luôn ra trong một định dạng YYYYddd. – taelor
btw, tôi thực sự chỉ đưa ra câu trả lời cho người khác. anh ấy chỉ có 4k điểm, và tôi muốn chia sẻ tình yêu. – taelor
Không vấn đề gì - Tôi không nghĩ mất 15 sẽ làm tôi tổn thương quá nhiều :) –