Published
Edited
Nov 5, 2020
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
{
// 1:50am
let before = spacetime('2020-03-08T01:50:00', 'America/Chicago')
// 3:10am
let after = spacetime('2020-03-08T03:10:00', 'America/Chicago')
return after.since(before,'minutes').precise
}
Insert cell
Insert cell
// set 2:30am on March 8th
spacetime('2020-03-08T02:30:00', 'America/Chicago').format('time') + ' 🤔'
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
{
let s = spacetime('2020-11-01T02:30:00', 'America/Chicago') // 2:30am on Nov 1st
return s.format('time') + ' DST:'+s.timezone().current.isDST+' 🤔'
}
Insert cell
Insert cell
{
// 12:50am
let before = spacetime('2020-11-01T00:50:00', 'America/Chicago')
// 3:10am
let after = spacetime('2020-11-01T03:10:00', 'America/Chicago')
return after.since(before).precise
}
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more