문제

날짜 형식을 C #에서 지정된 형식으로 변환하는 방법

예 :

날짜 형식이 인 경우

14.11.2011 or 14/11/2011 
.

로 변환하는 변환 기능을 찾고 있습니다.

yyyy-MM-dd format like 2011-11-14
.

도움이 되었습니까?

해결책

쉬운 peasy :

var date = DateTime.Parse("14/11/2011"); // may need some Culture help here
Console.Write(date.ToString("yyyy-MM-dd"));
.

다른 팁

DateTime.ToString () 메소드를 살펴보십시오.href="http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx"rel="nofollow"> 사용자 정의 날짜 및 시간 형식 문자열 및 표준 날짜 및 시간 형식 문자열

string customFormattedDateTimeString = DateTime.Now.ToString("yyyy-MM-dd");
.

DateTime.Parse 또는 DateTime.ParseExact 문자열을 datetime로 파싱하는 데 문자열을 구문 분석하여 datetime.tostring () 새 형식으로 날짜를 반환합니다.표준 서식 지정 이이 페이지 사용자 정의 날짜 형식

string s = "May 29,2012";
DateTime dt;
DateTime.TryParse(s, out dt);

Response.Write(dt.ToString("MM/dd/yyyy"));
.
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top