[설문조사 사이트 테스트]
이름 :
점넷(.Net)
분류 전체보기 (176)
점넷공간 (38)
COMPUTER (1)
.NET (29)
DB (36)
SCRIPT (3)
MarkUp & CSS (3)
OS (7)
IT Story (52)
Information (7)
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Visitors up to today!
Today hit, Yesterday hit
daisy rss
tistory 티스토리 가입하기!
2008. 1. 4. 11:02

DataTime로 변경가능한 문자열을 테스트 해보았다

많은 경우의수를 테스트 해보진 못하였으나 다음과 같은 결과가 나왔다.


* 참고로 클래스 명을 DateTime 로 정하였다면 아마 DateTime 함수의 메소드가 나타나질 않을것이다.(당연한 것이겠지만^^)


실험소스 )


        DateTime dt = DateTime.Now.Date;
        Response.Write("DateTime.Now.Date = " + dt.ToString());


        Response.Write("<br/>");


        string strDate = "2007/05/01";
        Response.Write("Convert.ToDateTime(\"2007/05/01\") = " + Convert.ToDateTime(strDate).ToString());


        Response.Write("<br/>");


        string strDate1 = "2007.05.01";
        Response.Write("Convert.ToDateTime(\"2007.05.01\") = " + Convert.ToDateTime(strDate1).ToString());


        Response.Write("<br/>");


        string strDate2 = "2007-05-01";
        Response.Write("Convert.ToDateTime(\"2007-05-01\") = " + Convert.ToDateTime(strDate2).ToString());


        Response.Write("<br/>");


        string strDate3 = "2007 05 01";
        Response.Write("Convert.ToDateTime(\"2007 05 01\") = " + Convert.ToDateTime(strDate3).ToString());


출력 )


        DateTime.Now.Date = 2007-05-22 오전 12:00:00
        Convert.ToDateTime("2007/05/01") = 2007-05-01 오전 12:00:00
        Convert.ToDateTime("2007.05.01") = 2007-05-01 오전 12:00:00
        Convert.ToDateTime("2007-05-01") = 2007-05-01 오전 12:00:00
        Convert.ToDateTime("2007 05 01") = 2007-05-01 오전 12:00:00


결과 )

        [/],[.],[-],[ ]  문자들로 구분을 지어주면 DateTime 형태로 변환이 가능하나


        [,], [%],[\],[_],[^]... 등등의 기호와 일반적으로 Sql 에서 변환이 가능한  숫자 8자리는 변경이 되질 않았다.

━━━━━━━━━━━━━━━
by 한상국(han3925)
MAIL  han3925@gmail.com
         han3925@hotmail.com
BLOG pointnet.tistory.com
━━━━━━━━━━━━━━━