datetime 타입을 여러개 만들어서 출력해보자
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
DateTime dt1 = new DateTime(2022, 1, 1);
DateTime dt2 = new DateTime(2022, 1, 2);
DateTime dt3 = new DateTime(2022, 2, 1);
DateTime dt4 = new DateTime(2023, 1, 1);
Console.WriteLine(dt1);
Console.WriteLine(dt2);
Console.WriteLine(dt3);
Console.WriteLine(dt4);
}
}
}
![](https://blog.kakaocdn.net/dn/tSDDx/btrvBllzdWH/QZXKAo4Hoi99QQwfAOlY90/img.png)
변수와 해당 변수에 넣은 날짜를 같이 출력해보자
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
DateTime dt1 = new DateTime(2022, 1, 1);
DateTime dt2 = new DateTime(2022, 1, 2);
DateTime dt3 = new DateTime(2022, 2, 1);
DateTime dt4 = new DateTime(2023, 1, 1);
Console.WriteLine("dt1 = {0}", dt1);
Console.WriteLine("dt2 = {0}", dt2);
Console.WriteLine("dt3 = {0}", dt3);
Console.WriteLine("dt4 = {0}", dt4);
}
}
}
![](https://blog.kakaocdn.net/dn/nBHIU/btrvu2HnAzQ/jBfraTWNsruDqBzRSLbva1/img.png)
시간의 차이를 구해보자
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
DateTime dt1 = new DateTime(2022, 1, 1);
DateTime dt2 = new DateTime(2022, 1, 2);
DateTime dt3 = new DateTime(2022, 2, 1);
DateTime dt4 = new DateTime(2023, 1, 1);
Console.WriteLine("dt1 - dt2 = {0}", dt1 - dt2);
Console.WriteLine("dt1 - dt3 = {0}", dt1 - dt3);
Console.WriteLine("dt1 - dt4 = {0}", dt1 - dt4);
Console.WriteLine();
Console.WriteLine("dt2 - dt1 = {0}", dt2 - dt1);
Console.WriteLine("dt2 - dt1 = {0}", dt3 - dt1);
Console.WriteLine("dt2 - dt1 = {0}", dt4 - dt1);
}
}
}
![](https://blog.kakaocdn.net/dn/bNiIcp/btrvwI9rLcR/Ho7cNsGf3Zkc3GuEWSpfVK/img.png)
날짜 차이를 "일"로만 나타내보자
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
DateTime dt1 = new DateTime(2022, 1, 1);
DateTime dt2 = new DateTime(2022, 1, 2);
DateTime dt3 = new DateTime(2022, 2, 1);
DateTime dt4 = new DateTime(2023, 1, 1);
Console.WriteLine("dt1 - dt2 = {0}", (dt1 - dt2).Days);
Console.WriteLine("dt1 - dt3 = {0}", (dt1 - dt3).Days);
Console.WriteLine("dt1 - dt4 = {0}", (dt1 - dt4).Days);
Console.WriteLine();
Console.WriteLine("dt2 - dt1 = {0}", (dt2 - dt1).Days);
Console.WriteLine("dt2 - dt1 = {0}", (dt3 - dt1).Days);
Console.WriteLine("dt2 - dt1 = {0}", (dt4 - dt1).Days);
}
}
}
![](https://blog.kakaocdn.net/dn/cilVdk/btrvqaMUTAW/LKt4lAoh7PDNKyYlVjqNk1/img.png)
날짜 형식을 문자열로 출력해보자
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
DateTime dt1 = new DateTime(2022, 1, 1);
DateTime dt2 = new DateTime(2022, 1, 2);
DateTime dt3 = new DateTime(2022, 2, 1);
DateTime dt4 = new DateTime(2023, 1, 1);
Console.WriteLine(dt1);
Console.WriteLine(dt1.ToString());
}
}
}
![](https://blog.kakaocdn.net/dn/9vo7p/btrvqazn4iz/lR28N5V768QZ0jCq8rvpq0/img.png)
타입을 같이 확인해보자
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
DateTime dt1 = new DateTime(2022, 1, 1);
DateTime dt2 = new DateTime(2022, 1, 2);
DateTime dt3 = new DateTime(2022, 2, 1);
DateTime dt4 = new DateTime(2023, 1, 1);
Console.WriteLine("{0}, {1}", dt1, dt1.GetType());
Console.WriteLine("{0}, {1}", dt1.ToString(), dt1.ToString().GetType());
}
}
}
![](https://blog.kakaocdn.net/dn/bwRNLt/btrvwjbtfM3/sClMGy8U0If9tdRrSUoZpk/img.png)
문자열의 길이를 확인해보자
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
DateTime dt1 = new DateTime(2022, 1, 1);
DateTime dt2 = new DateTime(2022, 1, 2);
DateTime dt3 = new DateTime(2022, 2, 1);
DateTime dt4 = new DateTime(2023, 1, 1);
Console.WriteLine("{0}, {1}", dt1.ToString(), dt1.ToString().Length);
}
}
}
![](https://blog.kakaocdn.net/dn/r0FDG/btrvoQH0yRS/wU2LVyp9DYLc3bpGy36TsK/img.png)
dt1에 1일을 더해보자
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
DateTime dt1 = new DateTime(2022, 1, 1);
DateTime dt2 = new DateTime(2022, 1, 2);
DateTime dt3 = new DateTime(2022, 2, 1);
DateTime dt4 = new DateTime(2023, 1, 1);
Console.WriteLine(dt1);
Console.WriteLine(dt1.AddDays(1));
}
}
}
![](https://blog.kakaocdn.net/dn/lxVKb/btrvtBD9WK0/sBC2e0Fg6oRPfZA0So2Yek/img.png)
더한 결과가 dt2와 같은지 Equals 함수로 확인해보자
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
DateTime dt1 = new DateTime(2022, 1, 1);
DateTime dt2 = new DateTime(2022, 1, 2);
DateTime dt3 = new DateTime(2022, 2, 1);
DateTime dt4 = new DateTime(2023, 1, 1);
Console.WriteLine(dt1);
Console.WriteLine(dt1.AddDays(1));
Console.WriteLine(dt1.AddDays(1).Equals(dt2));
}
}
}
![](https://blog.kakaocdn.net/dn/cIjFUD/btrvBkfTp5Z/f3F5cAaCdd7g8LFO4q4CE1/img.png)
원하는 형식으로 출력하기 yyyy-MM-dd HH:mm:ss
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
DateTime dt1 = new DateTime(2022, 1, 1);
DateTime dt2 = new DateTime(2022, 1, 2);
DateTime dt3 = new DateTime(2022, 2, 1);
DateTime dt4 = new DateTime(2023, 1, 1);
Console.WriteLine(dt1);
Console.WriteLine(dt2);
Console.WriteLine(dt3);
Console.WriteLine(dt4);
Console.WriteLine();
Console.WriteLine(dt1.ToString("yyyy-MM-dd HH:mm:ss"));
Console.WriteLine(dt2.ToString("yyyy-MM-dd HH:mm:ss"));
Console.WriteLine(dt3.ToString("yyyy-MM-dd HH:mm:ss"));
Console.WriteLine(dt4.ToString("yyyy-MM-dd HH:mm:ss"));
}
}
}
![](https://blog.kakaocdn.net/dn/BuYxD/btrvy4q6m3X/c3JWmmyAiyWJaxWKu9kRs1/img.png)
원하는 형식으로 출력하기
yyyy-MM-dd
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
DateTime dt1 = new DateTime(2022, 1, 1);
DateTime dt2 = new DateTime(2022, 1, 2);
DateTime dt3 = new DateTime(2022, 2, 1);
DateTime dt4 = new DateTime(2023, 1, 1);
Console.WriteLine(dt1);
Console.WriteLine(dt2);
Console.WriteLine(dt3);
Console.WriteLine(dt4);
Console.WriteLine();
Console.WriteLine(dt1.ToString("yyyy-MM-dd"));
Console.WriteLine(dt2.ToString("yyyy-MM-dd"));
Console.WriteLine(dt3.ToString("yyyy-MM-dd"));
Console.WriteLine(dt4.ToString("yyyy-MM-dd"));
}
}
}
![](https://blog.kakaocdn.net/dn/ctem3C/btrvuP3giTU/2P6RTekoKy9p2U0T95ZSF1/img.png)
시작날짜와 끝날짜 사이를 1일 간격으로 출력하기
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
var dt1 = new DateTime(2022, 1, 1);
var dt2 = new DateTime(2022, 2, 1);
var ts = new TimeSpan(24, 0, 0);
for (var i = dt1; i < dt2; i = i + ts)
{
Console.WriteLine(i);
}
}
}
}
![](https://blog.kakaocdn.net/dn/c6DBz2/btrvvEGWqka/KSNOjKFkxd4JOBw2ajYKLk/img.png)
원하는 형식으로 출력하기
yyyy-MM-dd HH:mm:ss
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
var dt1 = new DateTime(2022, 1, 1);
var dt2 = new DateTime(2022, 2, 1);
var ts = new TimeSpan(24, 0, 0);
for (var i = dt1; i < dt2; i = i + ts)
{
Console.WriteLine(i.ToString("yyyy-MM-dd HH:mm:ss"));
}
}
}
}
![](https://blog.kakaocdn.net/dn/b860Iq/btrvBkfUrWW/50B93pikGm1FQkDaBLAQ50/img.png)
2일 간격으로 출력하기
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
var dt1 = new DateTime(2022, 1, 1);
var dt2 = new DateTime(2022, 2, 1);
var ts = new TimeSpan(48, 0, 0);
for (var i = dt1; i < dt2; i = i + ts)
{
Console.WriteLine(i.ToString("yyyy-MM-dd HH:mm:ss"));
}
}
}
}
![](https://blog.kakaocdn.net/dn/O4e2K/btrvAbKhGYn/kC3pSqKIZL5o7ytKx9R2zk/img.png)
5일 간격으로 출력하기
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
var dt1 = new DateTime(2022, 1, 1);
var dt2 = new DateTime(2022, 2, 1);
var ts = new TimeSpan(120, 0, 0);
for (var i = dt1; i < dt2; i = i + ts)
{
Console.WriteLine(i.ToString("yyyy-MM-dd HH:mm:ss"));
}
}
}
}
![](https://blog.kakaocdn.net/dn/Qnxpe/btrvvbdVODq/uVq2OmxXCLyiyn54Tqywp0/img.png)
10일 간격으로 출력하기
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
var dt1 = new DateTime(2022, 1, 1);
var dt2 = new DateTime(2022, 2, 1);
var ts = new TimeSpan(240, 0, 0);
for (var i = dt1; i < dt2; i = i + ts)
{
Console.WriteLine(i.ToString("yyyy-MM-dd HH:mm:ss"));
}
}
}
}
![](https://blog.kakaocdn.net/dn/Ag5cV/btrvt2OnLPF/TkzGw4zPsqe4FqRPsbBG60/img.png)
11일 간격으로 출력하기
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
var dt1 = new DateTime(2022, 1, 1);
var dt2 = new DateTime(2022, 2, 1);
var ts = new TimeSpan(264, 0, 0);
for (var i = dt1; i < dt2; i = i + ts)
{
Console.WriteLine(i.ToString("yyyy-MM-dd HH:mm:ss"));
}
}
}
}
![](https://blog.kakaocdn.net/dn/SKXqr/btrvu2N5Zin/nb7zN3leBk58suwhXG5kV0/img.png)
'Programming Language > C#' 카테고리의 다른 글
[C#] 리스트 출력하는 방법 (0) | 2022.03.09 |
---|---|
[C#] 변수 출력하는 방법 (0) | 2022.03.09 |
[C#] 맥북용 비쥬얼 스튜디오 설치하기 (MacOS, Visual Studio, C#) (2) | 2022.03.09 |
datetime 타입을 여러개 만들어서 출력해보자
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
DateTime dt1 = new DateTime(2022, 1, 1);
DateTime dt2 = new DateTime(2022, 1, 2);
DateTime dt3 = new DateTime(2022, 2, 1);
DateTime dt4 = new DateTime(2023, 1, 1);
Console.WriteLine(dt1);
Console.WriteLine(dt2);
Console.WriteLine(dt3);
Console.WriteLine(dt4);
}
}
}
![](https://blog.kakaocdn.net/dn/tSDDx/btrvBllzdWH/QZXKAo4Hoi99QQwfAOlY90/img.png)
변수와 해당 변수에 넣은 날짜를 같이 출력해보자
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
DateTime dt1 = new DateTime(2022, 1, 1);
DateTime dt2 = new DateTime(2022, 1, 2);
DateTime dt3 = new DateTime(2022, 2, 1);
DateTime dt4 = new DateTime(2023, 1, 1);
Console.WriteLine("dt1 = {0}", dt1);
Console.WriteLine("dt2 = {0}", dt2);
Console.WriteLine("dt3 = {0}", dt3);
Console.WriteLine("dt4 = {0}", dt4);
}
}
}
![](https://blog.kakaocdn.net/dn/nBHIU/btrvu2HnAzQ/jBfraTWNsruDqBzRSLbva1/img.png)
시간의 차이를 구해보자
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
DateTime dt1 = new DateTime(2022, 1, 1);
DateTime dt2 = new DateTime(2022, 1, 2);
DateTime dt3 = new DateTime(2022, 2, 1);
DateTime dt4 = new DateTime(2023, 1, 1);
Console.WriteLine("dt1 - dt2 = {0}", dt1 - dt2);
Console.WriteLine("dt1 - dt3 = {0}", dt1 - dt3);
Console.WriteLine("dt1 - dt4 = {0}", dt1 - dt4);
Console.WriteLine();
Console.WriteLine("dt2 - dt1 = {0}", dt2 - dt1);
Console.WriteLine("dt2 - dt1 = {0}", dt3 - dt1);
Console.WriteLine("dt2 - dt1 = {0}", dt4 - dt1);
}
}
}
![](https://blog.kakaocdn.net/dn/bNiIcp/btrvwI9rLcR/Ho7cNsGf3Zkc3GuEWSpfVK/img.png)
날짜 차이를 "일"로만 나타내보자
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
DateTime dt1 = new DateTime(2022, 1, 1);
DateTime dt2 = new DateTime(2022, 1, 2);
DateTime dt3 = new DateTime(2022, 2, 1);
DateTime dt4 = new DateTime(2023, 1, 1);
Console.WriteLine("dt1 - dt2 = {0}", (dt1 - dt2).Days);
Console.WriteLine("dt1 - dt3 = {0}", (dt1 - dt3).Days);
Console.WriteLine("dt1 - dt4 = {0}", (dt1 - dt4).Days);
Console.WriteLine();
Console.WriteLine("dt2 - dt1 = {0}", (dt2 - dt1).Days);
Console.WriteLine("dt2 - dt1 = {0}", (dt3 - dt1).Days);
Console.WriteLine("dt2 - dt1 = {0}", (dt4 - dt1).Days);
}
}
}
![](https://blog.kakaocdn.net/dn/cilVdk/btrvqaMUTAW/LKt4lAoh7PDNKyYlVjqNk1/img.png)
날짜 형식을 문자열로 출력해보자
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
DateTime dt1 = new DateTime(2022, 1, 1);
DateTime dt2 = new DateTime(2022, 1, 2);
DateTime dt3 = new DateTime(2022, 2, 1);
DateTime dt4 = new DateTime(2023, 1, 1);
Console.WriteLine(dt1);
Console.WriteLine(dt1.ToString());
}
}
}
![](https://blog.kakaocdn.net/dn/9vo7p/btrvqazn4iz/lR28N5V768QZ0jCq8rvpq0/img.png)
타입을 같이 확인해보자
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
DateTime dt1 = new DateTime(2022, 1, 1);
DateTime dt2 = new DateTime(2022, 1, 2);
DateTime dt3 = new DateTime(2022, 2, 1);
DateTime dt4 = new DateTime(2023, 1, 1);
Console.WriteLine("{0}, {1}", dt1, dt1.GetType());
Console.WriteLine("{0}, {1}", dt1.ToString(), dt1.ToString().GetType());
}
}
}
![](https://blog.kakaocdn.net/dn/bwRNLt/btrvwjbtfM3/sClMGy8U0If9tdRrSUoZpk/img.png)
문자열의 길이를 확인해보자
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
DateTime dt1 = new DateTime(2022, 1, 1);
DateTime dt2 = new DateTime(2022, 1, 2);
DateTime dt3 = new DateTime(2022, 2, 1);
DateTime dt4 = new DateTime(2023, 1, 1);
Console.WriteLine("{0}, {1}", dt1.ToString(), dt1.ToString().Length);
}
}
}
![](https://blog.kakaocdn.net/dn/r0FDG/btrvoQH0yRS/wU2LVyp9DYLc3bpGy36TsK/img.png)
dt1에 1일을 더해보자
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
DateTime dt1 = new DateTime(2022, 1, 1);
DateTime dt2 = new DateTime(2022, 1, 2);
DateTime dt3 = new DateTime(2022, 2, 1);
DateTime dt4 = new DateTime(2023, 1, 1);
Console.WriteLine(dt1);
Console.WriteLine(dt1.AddDays(1));
}
}
}
![](https://blog.kakaocdn.net/dn/lxVKb/btrvtBD9WK0/sBC2e0Fg6oRPfZA0So2Yek/img.png)
더한 결과가 dt2와 같은지 Equals 함수로 확인해보자
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
DateTime dt1 = new DateTime(2022, 1, 1);
DateTime dt2 = new DateTime(2022, 1, 2);
DateTime dt3 = new DateTime(2022, 2, 1);
DateTime dt4 = new DateTime(2023, 1, 1);
Console.WriteLine(dt1);
Console.WriteLine(dt1.AddDays(1));
Console.WriteLine(dt1.AddDays(1).Equals(dt2));
}
}
}
![](https://blog.kakaocdn.net/dn/cIjFUD/btrvBkfTp5Z/f3F5cAaCdd7g8LFO4q4CE1/img.png)
원하는 형식으로 출력하기 yyyy-MM-dd HH:mm:ss
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
DateTime dt1 = new DateTime(2022, 1, 1);
DateTime dt2 = new DateTime(2022, 1, 2);
DateTime dt3 = new DateTime(2022, 2, 1);
DateTime dt4 = new DateTime(2023, 1, 1);
Console.WriteLine(dt1);
Console.WriteLine(dt2);
Console.WriteLine(dt3);
Console.WriteLine(dt4);
Console.WriteLine();
Console.WriteLine(dt1.ToString("yyyy-MM-dd HH:mm:ss"));
Console.WriteLine(dt2.ToString("yyyy-MM-dd HH:mm:ss"));
Console.WriteLine(dt3.ToString("yyyy-MM-dd HH:mm:ss"));
Console.WriteLine(dt4.ToString("yyyy-MM-dd HH:mm:ss"));
}
}
}
![](https://blog.kakaocdn.net/dn/BuYxD/btrvy4q6m3X/c3JWmmyAiyWJaxWKu9kRs1/img.png)
원하는 형식으로 출력하기
yyyy-MM-dd
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
DateTime dt1 = new DateTime(2022, 1, 1);
DateTime dt2 = new DateTime(2022, 1, 2);
DateTime dt3 = new DateTime(2022, 2, 1);
DateTime dt4 = new DateTime(2023, 1, 1);
Console.WriteLine(dt1);
Console.WriteLine(dt2);
Console.WriteLine(dt3);
Console.WriteLine(dt4);
Console.WriteLine();
Console.WriteLine(dt1.ToString("yyyy-MM-dd"));
Console.WriteLine(dt2.ToString("yyyy-MM-dd"));
Console.WriteLine(dt3.ToString("yyyy-MM-dd"));
Console.WriteLine(dt4.ToString("yyyy-MM-dd"));
}
}
}
![](https://blog.kakaocdn.net/dn/ctem3C/btrvuP3giTU/2P6RTekoKy9p2U0T95ZSF1/img.png)
시작날짜와 끝날짜 사이를 1일 간격으로 출력하기
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
var dt1 = new DateTime(2022, 1, 1);
var dt2 = new DateTime(2022, 2, 1);
var ts = new TimeSpan(24, 0, 0);
for (var i = dt1; i < dt2; i = i + ts)
{
Console.WriteLine(i);
}
}
}
}
![](https://blog.kakaocdn.net/dn/c6DBz2/btrvvEGWqka/KSNOjKFkxd4JOBw2ajYKLk/img.png)
원하는 형식으로 출력하기
yyyy-MM-dd HH:mm:ss
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
var dt1 = new DateTime(2022, 1, 1);
var dt2 = new DateTime(2022, 2, 1);
var ts = new TimeSpan(24, 0, 0);
for (var i = dt1; i < dt2; i = i + ts)
{
Console.WriteLine(i.ToString("yyyy-MM-dd HH:mm:ss"));
}
}
}
}
![](https://blog.kakaocdn.net/dn/b860Iq/btrvBkfUrWW/50B93pikGm1FQkDaBLAQ50/img.png)
2일 간격으로 출력하기
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
var dt1 = new DateTime(2022, 1, 1);
var dt2 = new DateTime(2022, 2, 1);
var ts = new TimeSpan(48, 0, 0);
for (var i = dt1; i < dt2; i = i + ts)
{
Console.WriteLine(i.ToString("yyyy-MM-dd HH:mm:ss"));
}
}
}
}
![](https://blog.kakaocdn.net/dn/O4e2K/btrvAbKhGYn/kC3pSqKIZL5o7ytKx9R2zk/img.png)
5일 간격으로 출력하기
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
var dt1 = new DateTime(2022, 1, 1);
var dt2 = new DateTime(2022, 2, 1);
var ts = new TimeSpan(120, 0, 0);
for (var i = dt1; i < dt2; i = i + ts)
{
Console.WriteLine(i.ToString("yyyy-MM-dd HH:mm:ss"));
}
}
}
}
![](https://blog.kakaocdn.net/dn/Qnxpe/btrvvbdVODq/uVq2OmxXCLyiyn54Tqywp0/img.png)
10일 간격으로 출력하기
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
var dt1 = new DateTime(2022, 1, 1);
var dt2 = new DateTime(2022, 2, 1);
var ts = new TimeSpan(240, 0, 0);
for (var i = dt1; i < dt2; i = i + ts)
{
Console.WriteLine(i.ToString("yyyy-MM-dd HH:mm:ss"));
}
}
}
}
![](https://blog.kakaocdn.net/dn/Ag5cV/btrvt2OnLPF/TkzGw4zPsqe4FqRPsbBG60/img.png)
11일 간격으로 출력하기
using System;
namespace MyFirstTest
{
class MainClass
{
public static void Main(string[] args)
{
var dt1 = new DateTime(2022, 1, 1);
var dt2 = new DateTime(2022, 2, 1);
var ts = new TimeSpan(264, 0, 0);
for (var i = dt1; i < dt2; i = i + ts)
{
Console.WriteLine(i.ToString("yyyy-MM-dd HH:mm:ss"));
}
}
}
}
![](https://blog.kakaocdn.net/dn/SKXqr/btrvu2N5Zin/nb7zN3leBk58suwhXG5kV0/img.png)
'Programming Language > C#' 카테고리의 다른 글
[C#] 리스트 출력하는 방법 (0) | 2022.03.09 |
---|---|
[C#] 변수 출력하는 방법 (0) | 2022.03.09 |
[C#] 맥북용 비쥬얼 스튜디오 설치하기 (MacOS, Visual Studio, C#) (2) | 2022.03.09 |