본문 바로가기

Programing (프로그래밍)/WPF & C# (C Sharp)

WPF & C# - String 포멧 DateTime 변경 ( Convert / Format / 형식 / String2DateTime )

728x90
반응형


 WPF & C# - String 포멧 DateTime 변경 ( Convert / Format / 형식 / String2DateTime )



String2DateTime.zip




MainWindow.xaml.cs



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// String > DateTime > String
private void btn_Click(object sender, RoutedEventArgs e)
{
    DateTime dt = DateTime.ParseExact(tbx.Text, "yyyy/MM/dd"null);
    lbl.Content = dt.ToString("yyyy-MM-dd");
 
    lblDate.Content = Convert.ToDateTime((lbl.Content));
}
 
// String > DateTime > String
private void btn01_Click(object sender, RoutedEventArgs e)
{
    DateTime dt = DateTime.ParseExact(tbx01.Text, "yyyyMMdd"null);
    lbl01.Content = dt.ToString("yyyy-MM-dd");
    lbl01Date.Content = Convert.ToDateTime(lbl01.Content);
}
cs



사용자 정의컨트롤 등... Get/Set 의 경우 아래와 같이 사용하자.



1
2
3
4
5
6
7
8
9
10
11
12
public string str
{
    get
    {
        return btn.Content.ToString().Replace("-""");   // 문자변경(치환)을 이용한다.
    }
    set
    {
        DateTime dt = DateTime.ParseExact(value, "yyyyMMdd"null);
        btn.Content = dt.ToString("yyyy-MM-dd");
    }
}
cs





728x90
반응형