메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

뇌를 자극하는 ASP.NET 2.0 프로그래밍

뇌를 자극하는 ASP.NET 2.0 프로그래밍 질의응답 게시판입니다.

캘린더 달력사용시 datetime 문제

2006-09-06

|

by

1457

그동안 캘린더를 안쓰다가 이번에 웹에 추가해 볼라고 하다가
무진장 고생하고 있슴다.. ㅠㅠ. 엉엉...

그동안 쭉 받아논 데이타중 datetime 데이타는 시분초 까지 다 받아논 건데
이걸 맨날 텍스트로만 보여주다가 캘린더 콘트롤에 일치시케려고 하는데 아무리 해도 안되더라구요.

원인을 찾아보니깐 캘린더 콘트롤은 오전 12:00:00 이 아닌 데이타는 SelectedDate로 지정 못하는거 같은데, 예를 들면 1분 1초만 틀려도 안되는데..

2006-09-06 오전 12:00:00  -  Calendar1.SelectedDate OK 표시됨
2006-09-06 오전 12:00:01  -  표시안됨
2006-09-06 오전 12:01:00  -  표시안됨
2006-09-06 오전 11:00:00  -  표시안됨

일케 안되는게 많은데여,

그럼 기존에 DB에 받아논 datetime 값들은 모두 날짜에 시분초 다 가지고 있는
것들인데 이것들을 일일이 어케 바꿔줘야 캘린더에 나오나요 ?......

날짜 이후 시분초를 모다 클리어 시켜야 되는거 같은데
SelectedDate=<%# Bind("MyDate", "{0:d}") %> 일케하면
datetime 형이 아닌 string 형이라고 런타임에러 내고..

친절한시환님 도와주세여....
댓글 입력