forked from spencermountain/spacetime
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscratch.js
38 lines (35 loc) · 1.22 KB
/
scratch.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
const spacetime = require('./src/index')
spacetime.extend(require('./plugins/dst/src/index.js'))
// let zones = require('/Users/spencer/mountain/spacetime/zonefile/iana.js')
// const alias = require('/Users/spencer/mountain/spacetime/plugins/better-dst/zonefile/aliases.js')
// console.log(Object.keys(zones).length)
// Object.keys(zones).forEach((k) => {
// if (alias[k]) {
// delete zones[k]
// // console.log(k)
// // if (zones[alias[k]]) {
// // } else {
// // console.log(k, alias[k])
// // console.log()
// // }
// // return false
// }
// // return true
// })
// console.log(Object.keys(zones).length)
// console.log(JSON.stringify(zones, null, 2))
// let s = spacetime.min()
// console.log(s.iso())
// let d = spacetime()
// console.log(d.dst())
// let d = spacetime('Sun May 2nd 2021')
// console.log(d.format('nice-day'))
// d = d.add(1, 'weekend')
// console.log(d.format('nice-day'))
let a = spacetime('2020-01-01 2pm', 'Canada/Eastern')
// let a = spacetime('1 january 2020', 'Canada/Eastern')
// let a = spacetime('2016-feb-01', 'Canada/Eastern')
// let d = spacetime('1992-03-21T18:00:00.000+11:30')
console.log(a.format('iso'))
// d = d.add(1, 'weekend')
// console.log(d.format('nice-day'))