Skip to content

Commit 4a87806

Browse files
committed
declare week and average quarter in milliseconds in numerical constants
1 parent ca993b9 commit 4a87806

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/constants/numerical.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,9 @@ module.exports = {
3232
* have the same length
3333
*/
3434
ONEAVGYEAR: 31557600000, // 365.25 days
35+
ONEAVGQUARTER: 7889400000, // 1/4 of ONEAVGYEAR
3536
ONEAVGMONTH: 2629800000, // 1/12 of ONEAVGYEAR
37+
ONEWEEK: 604800000, // 7 * ONEDAY
3638
ONEDAY: 86400000,
3739
ONEHOUR: 3600000,
3840
ONEMIN: 60000,

src/plots/cartesian/set_convert.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ var numConstants = require('../../constants/numerical');
2323
var FP_SAFE = numConstants.FP_SAFE;
2424
var BADNUM = numConstants.BADNUM;
2525
var LOG_CLIP = numConstants.LOG_CLIP;
26+
var ONEWEEK = numConstants.ONEWEEK;
2627
var ONEDAY = numConstants.ONEDAY;
2728
var ONEHOUR = numConstants.ONEHOUR;
2829
var ONEMIN = numConstants.ONEMIN;
@@ -734,7 +735,7 @@ module.exports = function setConvert(ax, fullLayout) {
734735

735736
switch(brk.pattern) {
736737
case WEEKDAY_PATTERN:
737-
step = 7 * ONEDAY;
738+
step = ONEWEEK;
738739

739740
bndDelta = (
740741
(b1 < b0 ? 7 : 0) +

0 commit comments

Comments
 (0)