diff options
| author | Terry Truong <terry06890@gmail.com> | 2023-01-02 14:51:53 +1100 |
|---|---|---|
| committer | Terry Truong <terry06890@gmail.com> | 2023-01-02 14:51:53 +1100 |
| commit | 56369bccd977ac726bef70895883e79da4e1edd8 (patch) | |
| tree | 67a894fe1579f2da150f0162ccbdc8a0a19ef9be /src/lib.ts | |
| parent | 0e5e46cedaaeacf59cfd0f2e30c1ae6923466870 (diff) | |
Adjust wikidata event specifiers
Do minor refactors:
- Swap fmt=1 and fmt=2 in 'events' table
- Make documentation consistently use BC and AD
- import argparse at start of scripts
Diffstat (limited to 'src/lib.ts')
| -rw-r--r-- | src/lib.ts | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -150,7 +150,7 @@ export class HistDate { } getYearDiff(other: HistDate){ let yearDiff = Math.abs(this.year - other.year); - if (this.year * other.year < 0){ // Account for no 0 CE + if (this.year * other.year < 0){ // Account for no 0 AD yearDiff -= 1; } return yearDiff; @@ -418,7 +418,7 @@ export function stepDate( // If stepping by month or years, leaves day value unc let newYear; if (forward){ newYear = newDate.year + count*scale; - if (newYear == 0){ // Account for there being no 0 CE + if (newYear == 0){ // Account for there being no 0 AD newYear = 1; } else if (newDate.year == 1 && scale > 1){ newYear -= 1; @@ -471,7 +471,7 @@ export function getNumSubUnits(date: HistDate, scaleIdx: number){ } else if (scale == 1){ return 12; } else { - return scale / SCALES[scaleIdx + 1] - (date.year == 1 ? 1 : 0); // Account for lack of 0 CE + return scale / SCALES[scaleIdx + 1] - (date.year == 1 ? 1 : 0); // Account for lack of 0 AD } } export function getUnitDiff(date: HistDate, date2: HistDate, scale: number): number { |
