날짜표기방법질문드립니다. 정보
날짜표기방법질문드립니다.본문
그누보드로 만든페이지이지만 세창으로 띄우는 내용중에
-------------------------------------------------------
<script language="JavaScript">
var Montharray = new Array( "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12")
var now = new Date()
var Year = now.getYear()
var Month = now.getMonth()
var monthName = Montharray [Month]
var date = now.getDate()
document.write(Year+"-"+monthName+"-"+date)
</script>
이런 함수를 사용해서 날짜를 표기하고있는데
위의 함수대로 하면 날짜가 9-11 이런식으로 표기가됩니다.
제가 표기하고싶은것은 09-11이런식인데
함수를
<script language="JavaScript">
var Montharray = new Array( "01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12")
var now = new Date()
var Year = now.getYear()
var Month = now.getMonth()
var monthName = Montharray [Month]
var date = now.getDate()
document.write(Year+"-"+monthName+"-"+date)
</script>
이런식으로 월표기를 변경하면 되는데요
예를 들어 변경된 함수로 하면 09-10 이런식으로 맞게되는데
월이 아닌 일이 문제네요 ㅠㅠ
함수변경된걸로 하면 일이 두자리일때는 상관없는데 한자리일때는
예를 들어 09-1 이런식으로 표기가 되어집니다.
어떤 방법으로 해야 09-01 이런식으로 "월"뿐만 아니라 "일"도 두자리로 표기가 가능한지 알고싶어서 질문드립니다.
답변주시면 너무 너무 감사하겠습니다^^
-------------------------------------------------------
<script language="JavaScript">
var Montharray = new Array( "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12")
var now = new Date()
var Year = now.getYear()
var Month = now.getMonth()
var monthName = Montharray [Month]
var date = now.getDate()
document.write(Year+"-"+monthName+"-"+date)
</script>
이런 함수를 사용해서 날짜를 표기하고있는데
위의 함수대로 하면 날짜가 9-11 이런식으로 표기가됩니다.
제가 표기하고싶은것은 09-11이런식인데
함수를
<script language="JavaScript">
var Montharray = new Array( "01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12")
var now = new Date()
var Year = now.getYear()
var Month = now.getMonth()
var monthName = Montharray [Month]
var date = now.getDate()
document.write(Year+"-"+monthName+"-"+date)
</script>
이런식으로 월표기를 변경하면 되는데요
예를 들어 변경된 함수로 하면 09-10 이런식으로 맞게되는데
월이 아닌 일이 문제네요 ㅠㅠ
함수변경된걸로 하면 일이 두자리일때는 상관없는데 한자리일때는
예를 들어 09-1 이런식으로 표기가 되어집니다.
어떤 방법으로 해야 09-01 이런식으로 "월"뿐만 아니라 "일"도 두자리로 표기가 가능한지 알고싶어서 질문드립니다.
답변주시면 너무 너무 감사하겠습니다^^
댓글 전체

date = date<10?'0'+date.toString():date;

<script language="JavaScript">
var now = new Date()
var Year = now.getYear()
var Month = now.getMonth() + 1;
var date = now.getDate()
Month = Month<10?'0'+Month.toString():Month
date = date<10?'0'+date.toString():date;
document.write(Year+"-"+Month+"-"+date)
</script>
이렇게 하시면 되겠네요..
var now = new Date()
var Year = now.getYear()
var Month = now.getMonth() + 1;
var date = now.getDate()
Month = Month<10?'0'+Month.toString():Month
date = date<10?'0'+date.toString():date;
document.write(Year+"-"+Month+"-"+date)
</script>
이렇게 하시면 되겠네요..
아~ June44님 너무너무 감사드립니다^^