일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- HDMI-DVI
- FPT #베트남기업
- 리더쉽
- 베트남 #자동차 #베트남자동차보급율
- 사례기반추론
- 딥페이크
- 토드부크홀츠
- 티스토리챌린지
- 기계학습
- subset
- 일본 뜀틀 응원 기적 감동
- Deepfake
- 데이타마이닝 툴
- SAS 날짜
- r
- SAS
- SAS에서 한글사용
- R 프로그래밍
- SAS 연산오류
- 지방자치단체조합
- 얼굴합성앱추천
- 오블완
- hdmi젠더
- 베트남삼겹살
- 스틱pc
- 뉴스로 이해하는 베트남
- SAS 계산오류
- 웨카
- 강의자료
- 책모음
- Today
- Total
지식노동자의 노트
문자형 날짜시간값을 SAS datetime으로...... 본문
data _test01;
char_begin_date = "20100703120340"; /*2010년 7월 31일 12시 3분 40초*/
char_end_date = "20100801150340"; /*2010년 8월 1일 15시 3분 40초*/
put char_begin_date char_end_date;
begin_mdy = mdy(substr(char_begin_date,5,2),substr(char_begin_date,7,2),substr(char_begin_date,1,4)); /*시작년월일*/
begin_hms = hms(substr(char_begin_date,9,2),substr(char_begin_date,11,2),substr(char_begin_date,13,2));/*시작시분초*/
end_mdy = mdy(substr(char_end_date,5,2),substr(char_end_date,7,2),substr(char_end_date,1,4));
end_hms = hms(substr(char_end_date,9,2),substr(char_end_date,11,2),substr(char_end_date,13,2));
num_begin_date = (begin_mdy * 24 * 60 * 60) + begin_hms ;
num_end_date = (end_mdy * 24 * 60 * 60) + end_hms ;
format num_begin_date num_end_date datetime16.;
run;
'SAS' 카테고리의 다른 글
SAS 중복데이타 제거 및 추출 (0) | 2012.05.08 |
---|---|
SAS 날짜 다루기의 모든 것 Everything about SAS Date (0) | 2012.05.08 |
HMS Function (시, 분, 초 값으로 부터 시간값을 구한다) 숫자를 시간으로 (0) | 2012.05.03 |
Data Preprocessing Using SAS - 수술실 사용시간 분포 구하기 (0) | 2010.08.02 |
SAS Format Tutorial (0) | 2010.07.26 |