C#

C# string to datetime (문자를 날짜형식으로 변경)

sheepone 2021. 6. 15. 14:13
반응형
static void Main(string[] args)
{
    string   sDate ;
    DateTime dtDate;

    //Convert.ToDateTime
    sDate = "21-06-15";
    dtDate = Convert.ToDateTime(sDate);
    Console.WriteLine(dtDate.ToString());

    //DateTime.Paser
    sDate = "2021-06-15";
    dtDate = DateTime.Parse(sDate);
    Console.WriteLine(dtDate.ToString());

    //DateTime.PaserExact
    sDate = "20210615";
    dtDate = DateTime.ParseExact(sDate, "yyyyMMdd", null);
    Console.WriteLine(dtDate.ToString());

    //DateTime.ParseExact
    sDate = "2021-06-15 14:10:12,123" ;
    dtDate = DateTime.ParseExact(sDate, "yyyy-MM-dd HH:mm:ss,fff", null);
    Console.WriteLine(dtDate.ToString());

    Console.ReadKey();
}
결과

반응형