요일 구하기
-
[프로그래머스] 2016년 자바 요일구하기 LocalDate getDayOfWeek코딩테스트 2025. 4. 8. 10:25
https://school.programmers.co.kr/learn/courses/30/lessons/12901 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr문제2016년의 1월 1일은 금요일이다. a는 월, b는 일 이며, 2016년 a월 b일의 요일을 구하시오.접근1. 연, 월, 일을 사용해 LocalDate date를 생성한다.2. date.getDayOfWeek().getValue() 로 요일 값을 얻는다.3. 일요일 ~ 토요일까지 값을 담은 배열에서 해당 요일을 꺼내 반환한다.public String solution(int a, int b) { String[] days = new..
-
[JavaScript] Date()로 해당 월의 마지막날짜, 특정일자의 요일 구하기JavaScript 2022. 12. 17. 21:35
요구사항중에, 날짜를 활용해 작업을 해야 하는 경우가 있다. 간혹, 몇년도 몇월의 마지막 날짜를 구해야 하는 경우가 있는데, 마지막 날짜는 크게, 30일과 31일, 28일 (윤년 29일)로 차이가 나서 구하는데 골이 아프다. 이때 이 방법을 사용하면 쉽게 날짜를 얻어올 수 있다. 오늘 날짜를 기준으로 이번달의 첫째 날짜, 마지막날짜, 마지막 요일을 구하는 샘플을 공유한다. //현재 월의 첫번째 날짜, 마지막 날짜 구하기 let now = new Date(); let fullDataOfFirst = new Date(now.getFullYear(), now.getMonth(), 1); let fullDataOfLast = new Date(now.getFullYear(), now.getMonth() + 1, ..