2012-09-27 3 views
0

ActionScript에서 이전 영업일을 어떻게 계산합니까? flashvars를 통해 현재 서버 날짜 시간을 구부릴 수 있지만 제공된 날짜로부터 이전 영업일을 결정할 수있는 논리를 얻을 수 없습니까? (평일은 월요일 - 금요일) 이 점에 대해 제발 도와 줄 수 있습니까?ActionScript에서 이전 영업일 계산 방법은 무엇입니까?

+0

어떤 시도를 했습니까? 날짜 시간 수업을 조작하는 것을 보셨습니까? –

+0

@ 네이트, 기존 응용 프로그램에서는 이전 근무일을 얻기 위해 다음과 같은 코드를 사용하지만 하루가 아닌 오늘부터 돌아 오는 이틀 동안 ... 'code' var resultDate : Date = new Date (dt.fullYearUTC, dt.monthUTC, dt.dateUTC-1); \t \t \t 동안 (resultDate.dayUTC == 0 || resultDate.dayUTC의 == 6) \t \t \t \t { \t \t \t resultDate = 새로운 날짜 (resultDate.fullYearUTC, resultDate.monthUTC, resultDate.dateUTC-1) ; \t \t \t} –

+0

댓글의 코드 덩어리가 가장 좋지 않습니다. 게시물을 편집하십시오! 이것은 도움이 될 수 있습니다 : http://flash-creations.com/notes/asclass_date.php –

답변

0
  1. 주 일의 각각을 위해
  2. 빼기 24 시간의에서 요일을 읽기 Date 객체
  3. 에 시간을 변환 (일요일 인 경우 예를 들어, 다음 빼기 48 시간 토요일 단지 24의 경우)

최대

+0

공휴일을 고려해야하기 때문에 영업일을 찾는 것이 주일을 찾는 것과 같지 않습니다. 비즈니스별로 매우 다양합니다. – JeffryHouser

+0

오, 그래? 질문은 근무 주를 지정합니다. 제안 된 솔루션은 은행 휴무일 등에도 적용되며, 현재 날짜와 "휴일"을 일치 시키려고 할 때도 마찬가지입니다 (하루를 빼고 "근무일"인지 확인). –

관련 문제