본문 바로가기

TechTip

Date (날짜 공통함수 include)

샘플개요

자주 사용하는 날짜관련 공통함수 입니다.

xjs 파일에 작성되어 Form 에 include 하여 사용합니다.

lib_base.xjs와 연결된 공통함수가 존재합니다.(lib_base.xjs 링크)

해당 라이브러리와 같이 사용하거나 기존 사용하는 라이브러리가 존재할 경우 대체 가능 합니다. 

lib_base.xjs는 자주 사용되는 공통함수로 다른 라이브러리에서도 참조하여 사용될 예정입니다.

lib_base.xjs를 제외한 다른 라이브러리는 상호 참조하지 않으며 독립된 라이브러리로 사용 가능합니다.

사용방법

1. 제공된 파일

lib_date.xjs - 날짜 관련 공통함수가 정의된 파일입니다.

date.xfdl - 날짜 관련 공통함수 사용샘플 화면파일입니다.

2. 함수 리스트

 함수명

 설명

참고

 gfnAddDate  입력된 날짜에 OffSet으로 지정된 만큼의 날짜를 증감한다  lib_base.xjs 필요
 gfnAddMonth  입력된 날짜에 OffSet 으로 지정된만큼의 월을 증감한다
 gfnGetDiffDay  두 일자 사이의 일 수 계산
 gfnGetDiffMonth  두 일자 사이의 월 수 계산
 gfnGetLastDayOfMonth  해당월의 마지막 날짜를 숫자로 구하기
 gfnGetWeekOfYear  yyyyMMdd 형태의 날짜를 입력하면 해당연도의 날짜에 해당하는 주차반환
 gfnGetDayOfYear  해당연도의 1월 1일부터 날짜까지의 일 수 반환
 gfnStrToDate  yyyy, yyyyMM, yyyyMMdd, yyyyMMddhh, yyyyMMddhhmm, yyyyMMddhhmmss 형태의 문자열을 Date객체로 반환  
 gfnIsLeapYear  윤년 여부  lib_base.xjs 필요
 gfnSolarToLunar  양력을 음력으로 변환
 gfnLunarToSolar  음력을 양력으로 변환
 gfnGetFirstDate  전달된 달의 1일 만들기
 gfnGetDiffTime  날짜 차이 반환
 gfnGetMaskFormatDateToString  주어진 날짜 객체의 Mask Format 처리된 문자열을 반환

 

수정내역

2019.10.22 : 최초 게시물 등록

 

테스트 버전 정보

Product Version : 17.0.0.2200 (2019.7.17.1)

 

참고사항

Base 기본 공통함수모음(lib_base.xjs) 게시물 링크 : Base (기본 공통함수 include)  

String 문자열 공통함수모음(lib_string.xjs) 게시물 링크 : String (문자열 공통함수 include)

Number 숫자 공통함수모음(lib_number.xjs) 게시물 링크 : Number (숫자 공통함수 include)

Date 날짜 공통함수모음(lib_date.xjs) 게시물 링크 : Date (날짜 공통함수 include)

Array 배열 공통함수모음(lib_array.xjs) 게시물 링크 : Array (배열 공통함수 include)

Transaction 통신 공통함수(lib_transaction.xjs) 게시물 링크 : Transaction (통신 공통함수 include)

 

파일 다운로드 경로

https://www.playnexacro.com/techtips/1137/date-날짜-공통함수-include

 

play nexacro

 

www.playnexacro.com