# 1) 프로그래밍
C#] 날짜 2011-04-19 오후 2:45:00 를 DateTime으로 바꾸기
이꼬모꼬
2011. 4. 28. 08:32
DateTime dt = new DateTime();
DateTime.TryParse( "2011-04-19 오후 2:45:00",
null,
System.Globalization.DateTimeStyles.AssumeLocal,
out dt);
System.Globalization.DateTimeStyles.AssumeLocal,
out dt);
string strDt = dt.ToString("yyyyMMddHHmmss");
결과 : "20110419144500"
++ 추가
string s2 = DateTime.ParseExact("2011-02-01 오후 10:11:22", "yyyy-MM-dd tt hh:mm:ss", null, System.Globalization.DateTimeStyles.AssumeLocal).ToString("yyyy-MM-dd HH:mm:ss");
이렇게 하면 쉽게 구해진다. 't' 문자가 오전 오후와 관련된 예약어였음.
++ 추가
결과 : "20110419144500"
++ 추가
string s2 = DateTime.ParseExact("2011-02-01 오후 10:11:22", "yyyy-MM-dd tt hh:mm:ss", null, System.Globalization.DateTimeStyles.AssumeLocal).ToString("yyyy-MM-dd HH:mm:ss");
이렇게 하면 쉽게 구해진다. 't' 문자가 오전 오후와 관련된 예약어였음.
++ 추가
string s2 = DateTime.ParseExact("2011-02-01 오후 5:11:22", "yyyy-MM-dd tt h:mm:ss", null, System.Globalization.DateTimeStyles.AssumeLocal).ToString("yyyy-MM-dd HH:mm:ss");
시각 표시에 따라 포맷도 바뀌어야 한다.
Sql에서 하는 방법도 찾아볼끄낭..