C#에서 DateTime을 SQL 형식으로 변환
.NET의 DateTime 데이터 유형에서 타임스탬프를 SQL 형식으로 저장하려면 변환해야 합니다. "yyyy-MM-dd HH:mm:ss"로 변경하세요. 형식입니다.
초기 접근 방식에서는 날짜와 시간 구성 요소를 분리했지만 결과적으로 잘못된 시간 값("12:00:00")이 발생했습니다. 이 문제를 해결하려면 다음을 시도하십시오.
DateTime myDateTime = DateTime.Now; string sqlFormattedDate = myDateTime.ToString("yyyy-MM-dd HH:mm:ss.fff");
ToString("yyyy-MM-dd HH:mm:ss.fff") 구문은 DateTime 개체를 분수를 포함하여 필요한 SQL 형식으로 직접 형식화합니다. 초(.fff). 이는 타임스탬프를 더 정확하게 표현한 것입니다.
Parse 및 TryParse는 문자열을 DateTime 개체로 변환하는 데 사용되며 그 반대는 아닙니다. 이 경우에는 적용할 수 없습니다.
적절한 형식 문자열과 함께 ToString 메서드를 활용하면 저장 또는 검색을 위해 DateTime 값을 SQL 호환 형식으로 원활하게 변환할 수 있습니다.
위 내용은 C# DateTime 개체를 SQL의 yyyy-MM-dd HH:mm:ss 형식으로 변환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!