datetime 썸네일형 리스트형 [SqlServer] DateTime 필드 조회시 주의점 SELECT*FROM TB_TESTWHERE CreateDate BETWEEN '2012-01-01' AND '2012-03-31' ; 이렇게 조회 조건절을 거는 경우가 가끔 있는데 이렇게 하면 잘 되는것 같이 보이지만 자세히 데이터를 확인해 보면2012-03-31 일자 데이터가 빠져서 조회 된다. 아래와 같이 하면 빠지지 않고 모든 데이터 조회가 된다. SELECT*FROM TB_TESTWHERE CONVERT(VARCHAR, CreateDate , 112) BETWEEN '20120101' AND '20120331' ; [C#] DateTime 비교 두 날짜간의 미래와 과거 혹은 같은날 여부를 확인하기 위한 코드 using System; using System.Drawing; using System.Windows.Forms; namespace Exams { public partial class EtcTest : Form { public EtcTest() { InitializeComponent(); } private void simpleButton1_Click(object sender, EventArgs e) { DateTime dt1 = new DateTime(2009, 1, 1); DateTime dt2 = new DateTime(2012, 12, 1); DateTime dt3 = new DateTime(2009, 1, 1); int compare.. 이전 1 다음