Vâng, bạn có thể nhận được cập nhật chỉ hôm nay là một DateTime
bằng cách sử dụng Today
bất động sản:
DateTime today = DateTime.Today;
hoặc nói chung hơn, bạn có thể sử dụng Date
tài sản. Ví dụ: nếu bạn muốn ngày UTC bạn có thể sử dụng:
DateTime dateTime = DateTime.UtcNow.Date;
Không rõ liệu đó có phải là thứ bạn cần hay không ... nếu bạn chỉ muốn in ngày, bạn có thể sử dụng:
Console.WriteLine(dateTime.ToString("d"));
hoặc sử dụng định dạng rõ ràng:
Console.WriteLine(dateTime.ToString("dd/MM/yyyy"));
Xem thêm về chuỗi định dạng ngày / giờ tiêu chuẩn và tùy chỉnh . Tùy thuộc vào tình huống của bạn, bạn cũng có thể muốn chỉ định văn hóa.
Nếu bạn muốn API ngày / giờ biểu cảm hơn cho phép bạn nói về ngày riêng biệt với thời gian, bạn có thể muốn xem dự án Noda Time mà tôi đã bắt đầu. Chưa sẵn sàng để sản xuất, nhưng chúng tôi rất muốn nghe những gì bạn muốn làm với nó ...