찾기
내용으로 건너뛰기
추적
문서의 이전 판을 선택했습니다!
저장하면 이 자료로 새 판을 만듭니다.
미디어 파일
{{tag>javascript date}} ====== Javascript Date ====== =====기준일===== 유닉스 시간의 기준이 되는 날짜는 <file javascript> new Date(0) </file> Thu Jan 01 1970 09:00:00 GMT+0900 (한국 표준시) {} 1970년 1월 1일 이고 목요일이다. =====현재시간===== 현재 시간은 <file javascript> new Date()</file> Tue Jun 25 2019 12:44:32 GMT+0900 (한국 표준시) {} 유닉스 시간은 <file javascript> new Date().getTime()</file> 1561432805145 이 것은 기준일로부터의 시간경과를 나타내는 숫자인데 단위는 millisecond 이다(1/1000초). =====며칠째 되는 날?===== <file javascript> new Date().getTime()/(24*60*60*1000) </file> 18072.140916377313 단위가 밀리세컨드 이므로, 1000 mSec, 60초, 60분, 24시간 으로 숫자를 나누어주면 오늘이 기준일 이후 18072 번째 날인 것을 알 수 있다. =====요일===== 이 값을 7로 나눈 나머지에서 3을 빼면 (기준일이 목요일 이므로) 해당일의 요일이 된다. <file javascript> new Date().getTime()/(24*60*60*1000) % 7 - 3</file> 2.1598194097205123 1이 월요일이고, 6이 토요일, 0이 일요일. 위의 내용은 Date() 함수와 유닉스 시간의 원리를 설명하기 위한 것이고 당연히 요일을 구하는 기능도 자바스크립트에 포함이 되어 있다. <file javascript> new Date().getDay()</file> 2 =====몇번째 주 일까?===== <file javascript> Math.floor(Math.floor((new Date().getTime()-3 * 24*60*60*1000 )/(24*60*60*1000)) / 7) </file> 2581 1970년 1월 1일 이후로 2581 번재 주이다. Math.floor 는 소수점 이하는 버리는 함수임.
2+1?
이 필드는 비어 있도록 유지하세요:
저장
미리 보기
취소
편집 요약
참고: 이 문서를 편집하면 내용은 다음 라이선스에 따라 배포하는 데 동의하는 것으로 간주합니다:
CC Attribution-Noncommercial-Share Alike 4.0 International
문서 도구
문서 보기
이전 판
연결문서
맨 위로
다크 모드로 보기
☀️
Toggle Menu
기술
너두 고쳐두 됩니다.
사이트 도구
최근 바뀜
미디어 관리자
사이트맵
사용자 도구
등록
로긴
최근 수정된 문서
misuse_topical5
노박
unique_items
dinner_bell
deputy_beagle
ratslayer
one_for_my_baby
alerio
power_fist
제거됨
fixer
climb_ev_ry_mountain
companion
[장비 분실]
crashed_vertibird
brotherhood_t-51b_power_armor
marco
i_forgot_to_remember_to_forget
cateye