2010-12-02 3 views
1

쿼리 문자열 개체를 C# .net의 "YYYY-mm-dd HH : mm : ss.xxx"형식의 datetime으로 변환하려고합니다. 하지만 Convert.ToDateTime (object)을 사용하여 datetime 값을 얻으면 예외가 발생합니다.개체를 특정 datetime 형식으로 변환

아무도 나에게 동일한 것을 제공 할 수 있습니까?

감사

하기 Varun Sareen

답변

0

내가 당신의 문제가 QueryString 개체를 변환하려고 노력하는 대신 쿼리 문자열에서 값을 받고 그 값을 변환하는 생각 DateTime.TryParseExact Method

0

에서보세요 .

QueryString 개체는 HTTP 요청의 URL에 지정된 값의 키 집합입니다. 이 같은 URL이있는 경우 그래서 : 당신이 키를 사용하는 것이 값에 액세스하려면 1, 2, 3 :

var aValue = Request.QueryString["a"];

그리고 변수 aValue을 것 http://example.com?a=1&b=2&c=3을 요청 QueryString 목적은 세 가지 값을 포함합니다 문자열 값 "1" (따옴표 제외)을 포함하십시오.

쿼리 문자열에서 값을 가져온 후 @astander에서 제안하는 TryParseExact 메서드를 사용할 수 있습니다.

관련 문제