HTML
Javascript
Flash Actionscript
PHP
mySQL
ASP
MS-SQL
Linux
Others
Ziwoo Board
Portfolio
About
Javascript
작성  2009-10-31 15:17:05   추천: 56   조회: 9432
제목  날짜 더하기 & 시간 더하기 함수
이름(ID)  지우 (ziwoo)
<script language="JavaScript">
<!--
    function date_add(date_str,n) {
    var arr_date=date_str.split(/[^0-9]/);
    var Qdate = new Date(arr_date[0]+"/"+arr_date[1]+"/"+arr_date[2]);
    var Adate = Qdate.getTime() + 60 * 60 * 24 * n *1000;
    Qdate.setTime(Adate);
    return  Qdate.getYear()+"-"+(parseInt(Qdate.getMonth()+101,10)+"").substring(1,3)+"-"+(parseInt(Qdate.getDate()+100,10)+"").substring(1,3);
}

function time_add(time_str,dnum) {
    var arr_time=time_str.split(/[^0-9]/);
    var ToDay = new Date();
    var Qdate = new Date(ToDay.getYear()+"/"+ToDay.getMonth()+"/"+ToDay.getDate()+" "+arr_time[0]+":"+arr_time[1]);
    var Adate = Qdate.getTime() + 60 * 60 * dnum *1000;
    Qdate.setTime(Adate);
    return  (parseInt(Qdate.getHours()+100,10)+"").substring(1,3)+":"+(parseInt(Qdate.getMinutes()+100,10)+"").substring(1,3);
}

function date_diff(sdate, edate) {
    var arr_sdate=sdate.split(/[^0-9]/);
    var arr_edate=edate.split(/[^0-9]/);
    var Sdate = new Date(arr_sdate[0]+"/"+arr_sdate[1]+"/"+arr_sdate[2]);
    var Edate = new Date(arr_edate[0]+"/"+arr_edate[1]+"/"+arr_edate[2]);
    return (Edate-Sdate) / 60 / 60 / 24/ 1000;
}

function time_diff(sdate, edate) {
    var arr_sdate=sdate.split(/[^0-9]/);
    var arr_edate=edate.split(/[^0-9]/);
    var Sdate = new Date(arr_sdate[0]+"/"+arr_sdate[1]+"/"+arr_sdate[2]+" "+arr_sdate[3]+":"+arr_sdate[4]);
    var Edate = new Date(arr_edate[0]+"/"+arr_edate[1]+"/"+arr_edate[2]+" "+arr_edate[3]+":"+arr_edate[4]);
    return (Edate-Sdate) / 60 / 60 / 1000;
}

function datetime_add(date_str,tnum) {
    var arr_date=date_str.split(/[^0-9]/);
    var Qdate = new Date(arr_date[0]+"/"+arr_date[1]+"/"+arr_date[2]+" "+arr_date[3]+":"+arr_date[4]);
    var Adate = Qdate.getTime() + 60 * 60 * tnum *1000;
    Qdate.setTime(Adate);
    return  Qdate.getYear()+"-"+(parseInt(Qdate.getMonth()+101,10)+"").substring(1,3)+"-"+(parseInt(Qdate.getDate()+100,10)+"").substring(1,3)+" "+(parseInt(Qdate.getHours()+100,10)+"").substring(1,3)+":"+(parseInt(Qdate.getMinutes()+100,10)+"").substring(1,3);
}
//-->
</script>
번호 제목 이름 날짜 추천 조회
중요 위지윅(WYSIWYG) 웹에디터 입니다.[28]파일 지우 2006-09-23 141 19945
55 제이쿼리(JQuery)를 활용한 라디오, 체크박.. 지우 2017-07-05 15 3635
54 최근 메일서비스 리스트 지우 2016-06-26 16 7632
53 IE 버전 구분 정규식 지우 2013-07-07 36 8065
52 자바스크립트로 스타일 제어하기 지우 2011-12-15 58 23255
51 attachEvent, addEventListener 활용 지우 2011-12-07 41 8441
50 Drag&Drop을 이용한 진열순서 변경파일 지우 2011-11-19 49 27073
49 비밀번호 입력형식 변환 지우 2011-11-16 29 2585
48 페이드 효과 및 로테이션파일 지우 2011-11-10 29 2991
47 이메일 유효성 정규식 - 자바스크립트 지우 2011-06-03 40 3831
46 < tab1 tab2 tab3 tab4 tab5 >[3] 大道 2011-02-05 37 3562
45 함수명을 변수로 해야할 때 지우 2010-04-11 52 5050
44 달력 - 날짜입력기(Date Picker)파일 지우 2010-04-11 62 16336
43 중앙정렬 홈페이지에 레이어 좌표맞추기 지우 2009-12-10 69 3662
42 자바스크립트 이벤트 핸들러 (Event Handl.. 지우 2009-11-13 53 3179
41 날짜 더하기 & 시간 더하기 함수 지우 2009-10-31 56 9432
40 동적테이블 TR 추가 지우 2009-10-31 57 3299
39 IE 설계변경 패치 했는데요...왜 안되는지...[2]파일 최혜경 2008-06-11 68 4778
38 지우님... 도와주세요.. ㅜ_ㅜ[2] 김영필 2008-01-11 78 3217
37 정규식이용 특정문자만 변환 (콜백함수 사.. 지우 2007-08-25 89 5676
[1][2][3]
제목 내용 이름  
ziwooboard v1.0
Contact Phone Number
Bank Account number
ns1.ziwoo.net (211.115.222.24)
ns2.ziwoo.net (211.115.222.24)
Naver BLOG : http://blog.ziwoo.net
Family Homepage : http://home.ziwoo.net
Copyright ⓒ 2006 By Ziwoo.net All right reserved. Administrator.ziwoonet@naver.com