반응형

//할당 날짜 구하기

        function fn_getDelegationDate() {

            var sDate = '2018-09-27'

            var dateTime = new Date(sDate);

            var arrayDate = new Array();

            var week = "";

            var idx = 1;

            while (arrayDate.length < 3) {

                var beforeDate = new Date(dateTime.getFullYear(), dateTime.getMonth(), dateTime.getDate() - idx);

                week = fn_getWeek(beforeDate);

                if (week != "토요일" && week != "일요일") {

   //주간날짜담기

                    arrayDate.push(beforeDate);

                }

                idx++;

            }

        }


        //해당 날짜의 요일구하기

        function fn_getWeek(sDate) {

            var week = new Array('일요일', '월요일', '화요일', '수요일', '목요일', '금요일', '토요일');


            var today = new Date(sDate).getDay();

            var weekName = week[today];


            return weekName;

        }

반응형

'Javascript > basic' 카테고리의 다른 글

Javascript 숫자 3자리 , 와 소수점 2자리만 표기  (0) 2018.06.14
반응형

        function fn_numberCheck(obj) {

            var val = numberWithCommas(obj.getValue().replace(/[^0-9]+/g, ''));

            if(val.length > 1)

            {

                obj.setValue(val.replace(/^[0]+/, ''));

            }else{

                obj.setValue(val);

            }

        }



        function fn_DoubleNumberCheck(obj) {

            var orgVal = obj.getValue().replace(/[^0-9|\.]+/g, '');

            var arry = orgVal.split('.');

            if (arry.length > 1 && (arry.length > 2 || arry[1].length > 2)) {

                return obj.setValue(arry[0] + '.' + arry[1].substring(0, 2));

            } else {

                return obj.setValue(orgVal);

            }

        }

반응형

'Javascript > basic' 카테고리의 다른 글

Javascript - 요일 및 주간 날짜 구하기  (0) 2018.09.27