언어/C#

C#- 문자열(String)을 날짜(DateTime) 형식으로 변환

2018. 1. 27. 16:38

C# - DateTime 변환 설명

 

① 개발 중 문자열을 날짜 형식으로 변경하는 작업은 빈번하게 발생해요. C# 역시 여러 방법을 지원하고 있습니다.

② 부가적인 포멧 형식은 레퍼런스 문서를 참조하시면 쉽게 구현하실 수 있습니다.

③ 변환하는 간단한 예제는 하단을 참조하세요.


 

C# - String To DateTime 변환 예제

 

원본코드

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
29
30
31
32
33
using System;
                    
public class Program
{
    public static void Main()
    {
        
        //변수 선언
        string strDate1;
        string strDate2;
        string strDate3;
        DateTime dtDate1;
        DateTime dtDate2;
        DateTime dtDate3;
 
        // Convert.ToDateTime 사용
        strDate1 = "2018-01-20";
        dtDate1 = Convert.ToDateTime(strDate1);  
        Console.WriteLine("결과1 : "+ dtDate1);
        Console.WriteLine("");
  
        // DateTime.Paser 사용
        strDate2 = "2018-01-20";
        dtDate2 = DateTime.Parse(strDate2);
        Console.WriteLine("결과2 : "+ dtDate2);
        Console.WriteLine("");
 
        // DateTime.PaserExact 사용
        strDate3 = "2018-01-20";
        dtDate3 = DateTime.ParseExact(strDate3, "yyyy-MM-dd", null);
        Console.WriteLine("결과3 : "+ dtDate3);
    }
}
Colored by Color Scripter
cs


실행화면


C# DateTime API 문서 참고 :  https://msdn.microsoft.com/ko-kr/library/system.datetime(v=vs.110).aspx





 


저작자표시 동일조건 (새창열림)

'언어 > C#' 카테고리의 다른 글

C#- 스택(Stack) 클래스 기본 구현 사용 및 예제  (0) 2018.06.14
C#- 제네릭(Generic) & 델리게이트(Delegate) 기본 예제  (0) 2018.04.09
C# - 문자열(String) 에서 숫자만 추출 하기  (0) 2017.09.18
C# - 바이트(Byte) 배열 병합(합치기) 팁 및 주의 할 점  (0) 2017.09.17
'언어/C#' 카테고리의 다른 글
  • C#- 스택(Stack) 클래스 기본 구현 사용 및 예제
  • C#- 제네릭(Generic) & 델리게이트(Delegate) 기본 예제
  • C# - 문자열(String) 에서 숫자만 추출 하기
  • C# - 바이트(Byte) 배열 병합(합치기) 팁 및 주의 할 점
[좋은사람]
[좋은사람]
좋은사람의 개발 노트 입니다.
[좋은사람]
좋은사람의 개발 노트
[좋은사람]
전체
오늘
어제
  • 전체보기 (189)
    • 언어 (68)
      • Java (12)
      • Python (39)
      • C# (5)
      • PHP (4)
      • Go (8)
    • OS (18)
      • Linux (7)
      • Windows 10 (5)
      • Etc (6)
    • 빅데이터 & 분석 (8)
      • R (0)
      • Machine Learning (8)
    • 네트워크 (4)
      • Etc (4)
    • 웹 프론트 (25)
      • Javascript & ECMA (8)
      • Vue (13)
      • React (4)
    • 웹 백엔드 (15)
      • Spring (3)
      • Django & Flask (7)
      • Npm & Express (5)
    • 개발도구 (18)
      • Jetbrains (3)
      • Eclipse (5)
      • Git (4)
      • Atom & VScode (6)
    • 데이터베이스 (7)
      • Oracle (2)
      • MariaDB & MySQL (2)
      • Etc (3)
    • 모바일 (6)
      • Android (3)
      • Hybrid (3)
    • 라이프 (20)
      • 여행 & 일상 (6)
      • 취미 (14)

블로그 메뉴

  • 홈으로
  • 블로그소개
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 미뮤
  • Algorithm
  • 2DS
  • ubuntu
  • OCR
  • 인텔리j
  • windows10
  • CFW
  • 아톰 에디터
  • Java
  • python
  • vue.js
  • 리액트
  • Linux
  • ATOM
  • nodejs
  • SpringSTS
  • 3DS
  • javascript
  • 코딩 면접
  • centos
  • react
  • 커펌
  • Anaconda
  • 윈도우10
  • C#
  • 디자인패턴
  • 개발자 면접
  • Database
  • 머신러닝
  • flask
  • npm
  • go
  • 이클립스
  • php
  • ps4
  • Git
  • Eclipse
  • Django
  • Thread

최근 댓글

최근 글

hELLO · Designed By 정상우.
[좋은사람]
C#- 문자열(String)을 날짜(DateTime) 형식으로 변환
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.