2016-12-04 1 views
1

에 indexAt 파라미터 startof 및 firstof 값 차이가 문서에있어서to.period

최종 인덱싱 스타일을 조정하기 위해, 다음의 하나 indexAt을 설정할 수있다 : "yearmon ','yearqtr ','firstof ','lastof ', 'startof '또는'endof '입니다. 최종 색인은 yearmon, yearqtr, 기간의 첫 번째 시간, 해당 기간의 마지막 시간, 해당 기간의 데이터에서 시작 시간 또는 해당 기간의 데이터의 종료 시간이됩니다.

이제 분 데이터로 to.hourly을 시도합니다. 기본적으로 모든 값은 데이터의 마지막 순간으로 설정됩니다. 첫 번째 분으로 설정하고 싶습니다. 정확히 indexAt 매개 변수입니다. 나는 09:30에 시작하는 1 시간을 보낸다. 설명에서 알 수 있듯이 'firstof'은 09:00 (시간당 첫 번째 분)으로 설정하고 'startof'은 09:30 (첫 번째 사용 가능 분 시간 데이터)으로 설정해야합니다. 'startof'은 나를 위해 작동하지만, 'firstof'이 작동하지 않고 여전히 09:59를 반환합니다! 내가 놓친 게 있니? 당신이 ?to.period사용 섹션을 보면

답변

1

to.monthlyto.quarterlyindexAt 인수를 것을 볼 수 있습니다. 그렇기 때문에 to.hourlyindexAt 인수를 무시합니다.

Issue #158은 월별 및 분기 별 이외의 기간에 indexAt 지원을 추가 할 가능성을 간략하게 설명합니다.

+0

정보 주셔서 감사합니다. 나는 이것이 약간 일관성이 없다는 것에 당신에게 동의한다. 그 'startof'의 상단에 어떤 이유로 작동하는 것 같습니다 (아마 모든 논리에 대해 동일한 논리이기 때문에 - 단지 첫 번째 요소를 마침표로 사용). – nesvarbu