C# DateTime 객체에서 날짜 구성 요소 추출
이 가이드에서는 문자열 조작에 의존하지 않고 C# DateTime
개체에서 시간 부분을 효율적으로 제거하는 방법을 보여줍니다. 결과 날짜는 문자열 표현이 아닌 DateTime
객체입니다.
도전
많은 개발자에게는 DateTime
값에서 날짜를 분리하여 시간을 삭제하면서 날짜 정보를 유지하는 방법이 필요합니다. 시간 구성 요소를 직접 조작하는 것은 비효율적이며 오류가 발생하기 쉽습니다.
해결책: Date
속성 사용
가장 간단하고 효율적인 접근 방식은 Date
구조의 DateTime
속성을 활용하는 것입니다. 이 속성은 날짜 부분만 포함하고 시간은 자정(00:00:00)으로 설정된 새 DateTime
객체를 반환합니다.
코드는 다음과 같습니다.
<code class="language-csharp">DateTime dateAndTime = DateTime.Now; DateTime dateOnly = dateAndTime.Date;</code>
이 예에서 dateAndTime
는 원래 DateTime
값을 보유합니다. 그런 다음 Date
속성에 액세스하여 결과 날짜 전용 값을 dateOnly
에 할당합니다. dateOnly
이제 시간 구성 요소가 전혀 없는 날짜 정보가 포함됩니다.
위 내용은 문자열 변환 없이 C# DateTime 개체에서 시간 부분을 제거하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!