제목 | (시간2 - 시간1 )한 값 구하기 | ||||
이름 | 윤교수 | 날짜 | 2005-02-03 | 조회 | 12596 |
날짜 자료형인 경우에 날짜2-날짜1, 날짜+숫자, 날짜-숫자 연산이 가능하나 (시간2-시간1)과 같은 연산인 경우에는 다음과 같이 해야 함. 1) 시스템의 시간을 알아낼 때 Date()함수가 아닌 Now()함수나 Time()함수를 이용해야 함. Date() : 시스템 날짜만 ( 2004-10-10) Time() : 시스템 시간만 ( 오전 03:10:24 ) Now() : 시스템 날짜 + 시간 ( 2004-10-10 오전 03:10:24 ) 2) 경과된 시간 값을 초로 알아내는 경우에는 다음과 같이 DateDiff("옵션값", 시간1, 시간2) 함수를 이용해야 함. 함수의 자세한 사용법은 억세스도움말을 참고하길. 변수 = DateDiff("s", 시간1, 시간2) 이 값을 분으로 환산하는 경우에는 나누기 60을 하면 됨. 예를 들어 시간1 이 0:10:10 이고 시간2 가 0:11:20 이면 결과는 70초를 돌려줌. 날짜가 포함된 경우에도 연산 가능. 옵션값 : Yyyy 연도 q 분기 m 월 y 일(일년 기준) d 일 w 요일 ww 주 h 시간 n 분 s 초 3) 현재시간에서 1시간 뒤의 시간을 알아내는 방법 DateAdd("옵션값", 증가치값, 시간) 함수를 이용해야 함. 함수의 자세한 사용법은 억세스도움말을 참고하길. 예> 현재시간에서 1시간 뒤의 시간인 경우는 변수 = DateAdd("h", 1, time()) 4) 초를 시간으로 바꾸는 방법 TimeSerial(시간, 분, 초) 함수를 이용해야 함. 예> TimeSerial(0, 0, 100) : 100초인 경우 -> 오전 12:01:40 예> TimeSerial(0, 0, 3700) : 3700초인 경우 -> 오전 01:01:40 |