반응형
시스템에서 오늘 날짜를 구해와서 호작질을 해 보자.
nday = new Date() // 오늘의 날짜와 시간을 구함
t_year = nday.getYear();
t_mon = nday.getMonth()+1; // 0부터 시작해서 1월이다.
t_day = nday.getDate();
t_year = nday.getYear();
t_mon = nday.getMonth()+1; // 0부터 시작해서 1월이다.
t_day = nday.getDate();
// 날짜 포맷 맞추기
if(t_mon < 10)
t_mon = "0" + t_mon;
if(t_day < 10)
t_day = "0" + t_day;
var cur_date = t_year + "-" + t_mon + "-" + t_day;
이게 무엇인고 하니.. 오늘의 날짜를 nday에 받아 온다.
그리고 요거를 년/월/일로 분해 시켜서 각각의 변수에 넣어 둔다.
getMonth()+1 을 한 이유는... 월이 0부터 시작해서 숫자가 하나 작게 맞춰 진다. ㅡㅡ
그래서~ +1 을 해줘야 현재의 월이 나온다.
변수에 담긴 숫자를 가지고 포맷을 맞춰 준다.
0000-00-00
이런 형식으로 말이다.
처음 시스템 날짜를 가지고 오면 한 자리 숫자로 나타난다.
그래서 한 자리인 것들은 앞에 0을 붙여서 두자리로 몽땅 맞춰 준다.
그리고 날짜간의 연결은 - 를 이용해서 포맷 완성~
2008-06-15
반응형
댓글