닷넷/C#
C# 시간 계산 (DateTime Add함수 월, 일, 시, 분 더하기 빼기)
FreeBear
2020. 9. 11. 02:04
반응형
C# 시간 계산
C#의 DateTime함수의 Add함수 사용법
기준 날짜에서 월, 일, 시, 분 더하기 빼기
using System;
namespace Test
{
class Program
{
static void Main(string[] args)
{
// 현재 날짜 및 시간
DateTime now = DateTime.Now;
// 1달 후
DateTime dt1Mp = now.AddMonths(1);
// 1달 전
DateTime dt1Mm = now.AddMonths(-1);
// 1일 후
DateTime dt1Dp = now.AddDays(1);
// 1일 전
DateTime dt1Dm = now.AddDays(-1);
// 1시간 후
DateTime dt1Hp = now.AddHours(1);
// 1시간 전
DateTime dt1Hm = now.AddHours(-1);
// 10분 후
DateTime dt10mp = now.AddMinutes(10);
// 10분 전
DateTime dt10mm = now.AddMinutes(-10);
// 값 출력
Console.WriteLine(now);
Console.WriteLine(dt1Mp);
Console.WriteLine(dt1Mm);
Console.WriteLine(dt1Dp);
Console.WriteLine(dt1Dm);
Console.WriteLine(dt1Hp);
Console.WriteLine(dt1Hm);
Console.WriteLine(dt10mp);
Console.WriteLine(dt10mm);
}
}
}
결과값:
*현재 날짜 및 시간
2020-09-11 02:02:56
*1달 후
2020-10-11 02:02:56
*1달 전
2020-08-11 02:02:56
*1일 후
2020-09-12 02:02:56
*1일 전
2020-09-10 02:02:56
*1시간 후
2020-09-11 03:02:56
*1시간 전
2020-09-11 01:02:56
*10분 후
2020-09-11 02:12:56
*10분 전
2020-09-11 01:52:56
2023.04.06 - [C#] - C# 시간 계산 두 번 째 (TimeSpan, DateTimeOffset)
반응형