퇴근5분전


 DateTime dt = new DateTime();  
 DateTime.TryParse(       "2011-04-19 오후 2:45:00",
 null,
 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' 문자가 오전 오후와 관련된 예약어였음.

++ 추가

  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에서 하는 방법도 찾아볼끄낭..



'# 1) 프로그래밍' 카테고리의 다른 글

큐 자원 재활용!!  (0) 2011.06.07
[사용자 지정 포멧 & 숫자 포멧] C# 문자열 포멧 지정...  (0) 2011.05.26
[C#] 배열 최대 크기  (0) 2011.04.26
ActiveDirectory] Query  (0) 2011.04.19
HWP 바이너리 파일...  (0) 2011.03.23