C# DateTime 예제
//그달의 1일
DateTime firstDayOfMonth = System.DateTime.Parse(DateTime.Now.ToString("yyyy-MM-01"));
// 그달의 마지막날
string lastDayOfMonth = firstDayOfMonth.AddMonths(1).AddDays(-1);
// 오늘 날짜
DateTime today = DateTime.Today;
// 1일 날짜를 가져오는 방법
DateTime first_day = today.AddDays(1 - today.Day);
// 이번달의 1일날
DateTime first_day = today.AddDays(1 - today.DayOfYear);
// 첫번째 주의 일요일을 가져오는 방법
DateTime first_sunday = first_day.AddDays(0 - (int)(first_day.DayOfWeek));
// 첫번째 주의 일수를 가져오는 방법
int first_week_day_count = 7 - (int)(first_day.DayOfWeek);
// 말일 날짜를 가져오는 방법
DateTime last_day = today.AddMonths(1).AddDays(0 - today.Day);
// 마지막 주의 일요일을 가져오는 방법
DateTime last_sunday = last_day.AddDays(0 - (int)(last_day.DayOfWeek));
// 마지막 주의 일수를 가져오는 방법
int last_week_day_count = last_day.DayOfYear - last_sunday.DayOfYear + 1;
// 이번 달의 주수를 가져오는 방법
int this_month_week_count = ((last_sunday.DayOfYear - first_sunday.DayOfYear) / 7) + 1;
// 날짜 빼서 초로 가져오기.
DateTime dtDate =
DateTime.ParseExact("2009-05-25 23:59:59.000", "yyyy-MM-dd HH:mm:ss.fff", null);
DateTime stdDate =
DateTime.ParseExact("1970-01-01 09:00:00", "yyyy-MM-dd HH:mm:ss", null);
TimeSpan ts = dtDate - stdDate;
double intRtn = ts.TotalSeconds;
'C Sharp' 카테고리의 다른 글
C# MSSQL DataBase연동. (0) | 2015.04.21 |
---|---|
C# File Read, Write, 파일 입출력 예제 (0) | 2015.04.10 |
C# List 사용예제. C# Collections.Generic - 2. (0) | 2015.04.08 |
C# Dictionary 사용 예제. C# Collections.Generic - 1. (0) | 2015.04.07 |
C#, TEXTBOX 숫자만 입력받기 (0) | 2015.04.04 |