■ DateTime 구조체에서 포맷 문자열을 사용하는 방법을 보여준다.
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
Console.WriteLine(DateTime.Now ); // 2014-02-25 오전 5:54:36 Console.WriteLine(DateTime.Now.ToString() ); // 2014-02-25 오전 5:54:36 Console.WriteLine(DateTime.Now.ToShortTimeString() ); // 오전 5:54 Console.WriteLine(DateTime.Now.ToShortDateString() ); // 2014-02-25 Console.WriteLine(DateTime.Now.ToLongTimeString() ); // 오전 5:54:36 Console.WriteLine(DateTime.Now.ToLongDateString() ); // 2014년 2월 25일 화요일 Console.WriteLine(DateTime.Now.ToString("d") ); // 2014-02-25 Console.WriteLine(DateTime.Now.ToString("D") ); // 2014년 2월 25일 화요일 Console.WriteLine(DateTime.Now.ToString("f") ); // 2014년 2월 25일 화요일 오전 5:52 Console.WriteLine(DateTime.Now.ToString("F") ); // 2014년 2월 25일 화요일 오전 5:52:09 Console.WriteLine(DateTime.Now.ToString("g") ); // 2014-02-25 오전 5:52 Console.WriteLine(DateTime.Now.ToString("G") ); // 2014-02-25 오전 5:52:09 Console.WriteLine(DateTime.Now.ToString("m") ); // 2월 25일 Console.WriteLine(DateTime.Now.ToString("r") ); // Tue, 25 Feb 2014 05:52:09 GMT Console.WriteLine(DateTime.Now.ToString("s") ); // 2014-02-25T05:52:09 Console.WriteLine(DateTime.Now.ToString("t") ); // 오전 5:52 Console.WriteLine(DateTime.Now.ToString("T") ); // 오전 5:52:09 Console.WriteLine(DateTime.Now.ToString("u") ); // 2014-02-25 05:52:09Z Console.WriteLine(DateTime.Now.ToString("U") ); // 2014년 2월 24일 월요일 오후 8:52:09 Console.WriteLine(DateTime.Now.ToString("y") ); // 2014년 2월 Console.WriteLine(DateTime.Now.ToString("dddd, MMMM dd yyyy") ); // 화요일, 2월 25 2014 Console.WriteLine(DateTime.Now.ToString("dddd, MMMM dd") ); // 화요일, 2월 25 Console.WriteLine(DateTime.Now.ToString("M/yy") ); // 2-14 Console.WriteLine(DateTime.Now.ToString("dd-MM-yy") ); // 25-02-14 Console.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")); // 2014-02-25 05:52:09 |