Documentation / @finchart/core / TimeTicksOptions
Interface: TimeTicksOptions
Defined in: packages/core/src/axis/time-ticks.ts:11
시간 눈금 전략. 눈금을 1·2·5×10ⁿ의 배수가 아니라 달력 경계에 놓는다 — 분·시의 시작, 자정, 월요일, 달의 1일, 1월 1일. 더 큰 경계를 지나는 눈금은 라벨이 승격된다: 달의 첫 눈금은 "3월", 해의 첫은 "2026".
timezone과 locale은 Intl만으로 푼다 — 날짜 라이브러리 의존이 없다. 경계 산술은 formatToParts로 그 시간대의 부품을 읽고 역보정으로 되돌린다.
Properties
epochOf?
optionalepochOf?: (x) =>number
Defined in: packages/core/src/axis/time-ticks.ts:20
x가 epoch ms가 아닐 때 — x를 ms로. xOfEpoch와 짝으로 준다. examples처럼 x가 "기준일로부터의 일수"인 데이터가 이 자리다.
Parameters
x
number
Returns
number
locale?
optionallocale?:string
Defined in: packages/core/src/axis/time-ticks.ts:15
라벨의 언어. 생략하면 실행 환경의 것.
timeZone?
optionaltimeZone?:string
Defined in: packages/core/src/axis/time-ticks.ts:13
IANA 시간대. 생략하면 실행 환경의 것.
xOfEpoch?
optionalxOfEpoch?: (ms) =>number
Defined in: packages/core/src/axis/time-ticks.ts:22
경계 시각(ms)을 데이터의 x로 되돌린다.
Parameters
ms
number
Returns
number