C# 해당 요일 가져오기



이번에는 C#에서 해당 요일을 가져오는 법을 알아보도록 하겠습니다.


먼저 간단히 Windows Form 프로젝트를 하나 선언하여 주시고 폼 안에 아래와 같이 Label 컨트롤 하나를 배치하여 주십시오. 그리고 해당 namelb_day로 속성 창에서 고쳐주시기 바랍니다.


 

그리고 아래와 같이 코드를 입력하여 주십시오.


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

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

 

namespace Test

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

 

            lb_day.Text = WeekDay(DateTime.Now).ToString();

        }

 

        //월화수목금토일

        public String WeekDay(DateTime dateTime)

        {

            String weekDay = String.Empty;

            var dt = dateTime.DayOfWeek;

 

            switch (dt)

            {

                case DayOfWeek.Monday: //월요일

                    weekDay = "월요일";

                    break;

 

                case DayOfWeek.Tuesday: //화요일

                    weekDay = "화요일";

                    break;

 

                case DayOfWeek.Wednesday: //수요일

                    weekDay = "수요일";

                    break;

 

                case DayOfWeek.Thursday: //목요일

                    weekDay = "목요일";

                    break;

 

                case DayOfWeek.Friday: //금요익

                    weekDay = "금요일";

                    break;

 

                case DayOfWeek.Saturday: //토요일

                    weekDay = "토요일";

                    break;

 

                case DayOfWeek.Sunday: //일요일

                    weekDay = "일요일";

                    break;

            }

 

            return weekDay;

        }

    }

}

 

Colored by Color Scripter

cs


그리고 실행을 시켜 주시면 아래와 같이 해당 요일이 Label 컨트롤에 나타나게 됩니다.



감사합니다.



728x90

이 글을 공유하기

댓글

Designed by JB FACTORY