본문 바로가기
HTML5

날짜 영문표기 함수

by IT History 2021. 10. 19.
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
반응형

댓글