2011-12-15 3 views
-1

저는 사용자 컨트롤 (ascx)을 가지고 있으며, .ascx쪽에 두 개의 드롭 다운이 있습니다. 한 달에 하나, 한 해에 하나씩 두 개의 드롭 다운이 있습니다. 신용 카드 만료 날짜입니다. 만료 날짜와 현재 날짜를 비교하기 위해 일종의 비교를하고 싶습니다 (카드가 유효하지 않은지 확인하기 위해). 난 그냥 슬래시없이 현재의 년, 월 얻는 방법을 궁금해하고있어, 물건을 비교하는 방법을 알고, 그리고유효 기간이 유효하지 않은지 확인 - '/'없이 현재 월 및 연도를 받으십시오.

+0

DateTime 구조체를 살펴 보셨습니까? –

답변

0

체크 :-) 날없이 아웃 : 여기 DateTime 모든 날짜 시간

에 대한
2
을 찾을 수 있습니다

이 같은 것을 만들 수 :

int mon =DateTime.Now.Month(); 
int yr=DateTime.Now.Year(); 
string date = mon + "-" + yr; 

을하고 중간에 당신이 원하는 것을 넣어.

+0

물론 아 ~! 내가 생각한 바는 :-) –

+2

''DateTime.Now'를 한 번만 부릅니다. 그렇지 않으면 (매우 희박한) 경주를하게됩니다. 그리고 좋은 디자인을 위해 나는 현재 시간을 매개 변수로 전달함으로써'DateTime.Now'에 대한 호출과 로직을 분리 할 것입니다. – CodesInChaos

관련 문제