... | ... | @@ -47,6 +47,7 @@ |
|
|
* [기타](#기타)
|
|
|
* [기-1 Nullable](#nullable)
|
|
|
* [기-2 StringFormat 보관소](#stringformat-보관소)
|
|
|
* [질문사항](#질문사항)
|
|
|
|
|
|
|
|
|
-- -- --
|
... | ... | @@ -2469,3 +2470,24 @@ Console.WriteLine(string.Format("{0:D}", DateTime.Now)); |
|
|
//시간 출력
|
|
|
Console.WriteLine(string.Format("{0:t}", DateTime.Now));
|
|
|
```
|
|
|
|
|
|
## 질문사항
|
|
|
|
|
|
2. DateTime.Now를 문자열로 아래와 같이 출력하고 싶습니다.
|
|
|
|
|
|
어떻게 코딩하면 될까요?
|
|
|
|
|
|
"2017년 3월 23일 목요일"
|
|
|
"PM 2:10"
|
|
|
|
|
|
```c#
|
|
|
//날짜 출력
|
|
|
Console.WriteLine(string.Format("{0:D}", DateTime.Now));
|
|
|
|
|
|
//시간 출력
|
|
|
CultureInfo info = new CultureInfo("en-US");
|
|
|
Console.WriteLine(string.Format(info,"{0:t}", DateTime.Now));
|
|
|
|
|
|
//AM/PM 표시를 앞으로.
|
|
|
Console.WriteLine(now.ToString("tt", new CultureInfo("en-US")) + " " + now.ToString("h:mm"));
|
|
|
``` |
|
|
\ No newline at end of file |