728x90
반응형
<html>
<script>
function engDateFormat (day){
selDate = new Date();
selDate.setFullYear( parseInt( day.substring(0,4), 10 ), parseInt( day.substring(4,6), 10 ) - 1, parseInt( day.substring(6,8), 10 ) );
day = selDate.toDateString(); // fri sep 9 2011 형식
var afterStr = day.split(' ');
return afterStr[1] +" "+ afterStr[2] +" " + afterStr[3];
}
</script>
<html>
날짜입력을 20211019 텍스트 형식으로 받아 자릿수만큼 잘라 setFullYear에 지정해주고
toDateString()함수를 사용해주면 fri sep 9 2011 과 같이 요일포함하여 출력된다.
split으로 ' '공백부분부터 자른 후 배열 [1] 부터 시작 하면 요일이 제거된 sep 9 2011 월/일/년도 로 출력된다.
728x90
반응형
'HTML5' 카테고리의 다른 글
IE replaceAll동작하지 않아 스크립트 구현 (0) | 2021.11.08 |
---|---|
[CSS] 공통선택자 * (Asterisk) 활용방법 (0) | 2021.11.04 |
천단위 금액 천단위 콤마변화 (0) | 2021.10.19 |
undefined를 if문으로 체크하는 방법 (0) | 2021.06.30 |
자바스크립트 innerHTML 활용 (0) | 2021.06.28 |
댓글