본문 바로가기

C#

C# DateTime의 일자관련 Method

1. 해당일자가 포함된 달의 첫째날 반환하기.

public static DateTime FirstDayOfMonth(DateTime date)
{
	return new DateTime(date.Year, date.Month, 1);
}

2. 해당일자가 포함된 달의 마지막날 반환하기.

public static DateTime LastDayOfMonth(this DateTime date)
{
	return FirstDayOfMonth(date).AddMonths(1).AddDays(-1);
}

3. 해당일자가 포함된 달의 일수 반환하기.

public static int DaysInMonth(this DateTime date)
{
    return DateTime.DaysInMonth(date.Year, date.Month);
}

'C#' 카테고리의 다른 글

폴더 생성하기  (0) 2021.10.19
C# 홀수, 짝수 여부 판단하기  (0) 2020.01.16
C# 진수 변환  (0) 2020.01.16
C# 양력 음력 변환  (0) 2020.01.16
C# Visual Studio 응용프로그램 관리자 권한 실행방법 2가지  (0) 2020.01.09