본문 바로가기
생활의 지혜/기타

날짜로 무슨 요일인지 쉽게 찾는 방법

by 디진다 2018. 4. 2.
반응형












이전에 날짜로 무슨 요일인지 찾는 방법을 공식과 손가락 등으로 알아보았다.


2017/06/26 - [수학/수학이야기] - 날짜만 가지고 무슨 요일인지 알 수 있다.

2018/03/10 - [수학/수학이야기] - 손가락 달력 요일 계산 방법

2018/03/21 - [수학/수학이야기] - 날짜로 무슨 요일인지 찾는 방법


위의 내용과 비슷하지만 좀 더 쉽게 날짜로 요일을 계산하는 방법인 것 같아서 몇자 적는다.

개인적으로 아래의 방법이 제일 나아 보인다.


Leap Year, 윤년, 1년 366일, 무슨 요일, 무슨 요일이에요, 로또 무슨요일, 주말은 무슨요일, 오늘은 무슨요일, 한주의 시작은 무슨 요일, 몇요일, 오늘 무슨요일, 무슨요일일까, 둠스데이 알고리즘, Doomsday algorithm, ヅムスデーアルゴリズム, Algoritmo del fin del mundo, 世界末日算法, 크리스마스 무슨 요일?, 황금연휴 무슨 요일, 손없는 날 음력 9, 0일, 2018년 손없는날, 손없는날이란, 2019년 2월 손없는날, 2019년 3월 손없는날, 손없는날 결혼, 달력, 2019년 5월 손없는날, 3월 손없는날, 음력달력, 2018년 4월 손없는날, 2018이사하기좋은날, 2020년손없는날, 2019년손없는날, 2021손없는날, 6월 손없는날, 2019년손없는날, 2021손없는날, 10월 손없는날, 11월 손없는날


위의 그림을 보고 오늘이 무슨 요일인지 바로 찾을 수 있을 것이다.

찾고자하는 년도의 연도코드를 넣고 해당하는 월의 코드와 일을 다 더한 뒤 7의배수로 7보다 작게 빼주면 된다.

결과값이 찾는 요일과 동일할 것이다.



▼ 올해 크리스마스가 무슨 요일인지 알아보자.

2018에 해당하는 연도코드는 1

12월에 해당하는 월코드는 4

그리고 일은 25일이다.

다 더한다.

30이다. 7의 배수를 이용해 7보다 작은 수로 만들자.

30-7×4=2

2에 해당하는 요일은 화요일이다.


2019년 2월 손없는날, 손없는날 결혼, 6월 손없는날, 오늘은 무슨요일, 로또 무슨요일, 世界末日算法, 무슨 요일이에요, 손없는날이란, 주말은 무슨요일, 2021손없는날, 3월 손없는날, ヅムスデーアルゴリズム, 윤년, 2021손없는날, 무슨요일일까, 몇요일, 크리스마스 무슨 요일?, 2018년 손없는날



연도코드 계산법은 연도 뒤 2자리수와 뒤 2자리수를 4로 나눈 몫의 합을 mod7(7의배수로 7보다 작게 만듬)로 계산해 주면 된다.

예컨대 2008년을 살펴보면

연도 뒷 두자리는 08=8

8을 4로 나누면 2가되고 두 수를 더하면 10이 된다. 7보다 크므로 7을 빼면 결과값인 연도코드는 3임을 알 수 있다.


연도

연도 코드

2000

0

2001

1

2002

2

2003

3

2004

5

2005

6

2006

0

2007

1

2008

3

2009

4

2010

5

2011

6

2012

1

2013

2

2014

3

2015

4

2016

6

2017

0

2018

1

2019

2

2020

4

2021

5

2022

6

2023

0

2024

2

2025

3


▼ 윤년(Leap Year)을 예로 하나 더 살펴보자.

윤년은 1년 366이 되는 년으로 2월 29일이 있는 해이다.

년을 4로 나누었을 때 나누어 떨어지면 윤년이 된다.

단 연도 끝 두자리가 00이면 윤년이 아닌 평년이 되고, 400의 배수이면 윤년으로 한다.

2020/4=505로 나누어 떨어지고 끝 두자리 20이 00이 아니므로 2020년은 윤년 즉 2월 29일이 있는 해가 된다.

이 계산에서 윤년인 1, 2월달은 계산과정에서 1을 빼주어야 정확한 요일을 찾을 수 있다.

2020년 2월 29일을 보면

년코드는 4

달코드는 2이지만 윤년에 2월달이므로 1을 빼 달코드는 2-1=1

일은 29

다 더하면 4+1+29가 되고 7의 배수로 빼주면 6 토요일임을 알 수 있다.


크리스마스는 무슨 요일,음력달력, Leap Year, Algoritmo del fin del mundo, 2020년손없는날, 한주의 시작은 무슨 요일, 무슨 요일, 둠스데이 알고리즘, 1년 366일, Doomsday algorithm, 2018이사하기좋은날, 손없는 날 음력 9, 0일, 2019년 3월 손없는날, 2019년손없는날, 오늘 무슨요일, 2018년 4월 손없는날, 2019년손없는날, 2019년 5월 손없는날, 황금연휴 무슨 요일, 달력, 11월 손없는날, 10월 손없는날


아래는 윤년에 해당하는 년도의 일부이다.

2020년, 2024년, 2028년, 2032년 등이 윤년임을 확인할 수 있고, 2100년은 년도 끝 두자리가 00이므로 윤년이 아님을 알 수 있다.


윤년

1984

2044

1988

2048

1992

2052

1996

2056

2000

2060

2004

2064

2008

2068

2012

2072

2016

2076

2020

2080

2024

2084

2028

2088

2032

2092

2036

2096

2040

2104



반응형
그리드형

댓글