본문 바로가기

유니티 프로그래밍/C# 프로그래밍

C# 문자열 날짜 서식 지정해주기

    class StringFormatDatetime
    {
        static void Main(string[] args)
        {
            DateTime dtN = DateTime.Now;
            DateTime dt = new DateTime(2018, 11, 3, 23, 18, 22);

            WriteLine("12시간 형식 : {0:yyyy-MM-dd tt hh:mm:ss (ddd)}", dt);
            WriteLine("24시간 형식 : {0:yyyy-MM-dd HH:mm:ss (dddd)}", dt);

            CultureInfo ciKo = new CultureInfo("ko-KR");
            WriteLine();
            WriteLine(dt.ToString("yyyy-MM-dd tt hh:mm:ss (ddd)", ciKo));
            WriteLine(dt.ToString("yyyy-MM-dd HH:mm:ss (dddd)", ciKo));
            WriteLine(dt.ToString(ciKo));

            CultureInfo ciEn = new CultureInfo("en-US");
            WriteLine(dt.ToString("yyyy-MM-dd tt hh:mm:ss (ddd)", ciEn));
            WriteLine(dt.ToString("yyyy-MM-dd HH:mm:ss (ddd)", ciEn));
            WriteLine(dt.ToString(ciEn));

            WriteLine(dtN);

        }
    }

 

C#에서는 위와같은 형식을 통해 유니티 게임에도

 

UI 정렬해서 데이터를 표시해주는게 가능하다