Skip to content

Instantly share code, notes, and snippets.

@hiiamyes
Last active March 15, 2018 05:01
Show Gist options
  • Save hiiamyes/5bbad42ef4ef2eb5b64515be60a92365 to your computer and use it in GitHub Desktop.
Save hiiamyes/5bbad42ef4ef2eb5b64515be60a92365 to your computer and use it in GitHub Desktop.
HikeJSON & TrailJSON
[
{
"type": "node",
"node": {
"name": "塔塔加登山口",
"time": "09:00",
"stayTime": 0
}
},
{
"type": "path"
"path": {
"walkTime": 50,
"distance": 1700,
}
},
{
"type": "node",
"node": {
"name": "孟祿亭",
"time": "09:50",
"stayTime": 10
}
},
{
"type": "path"
"path": {
"walkTime": 40,
"distance": 1000,
}
},
{
"type": "node",
"node": {
"name": "玉山前鋒登山口",
"time": "10:40",
"stayTime": 10
}
},
]
updateNodeTime
timeDiff = moment.diff()
for type node time += timeDiff
updateNodeStayTime
timeDiff =
for type node after this node time += timeDiff
updatePathWalkTime
timeDiff =
for type node after this path time += timeDiff
{
"name": "yushan",
"days": [
{
"day": 1,
"date": "2018-02-11",
"trailTime": 330,
"trailDistance": 8500,
"trail": day-1.trailjson
},
{
"day": 2,
"date": "2018-02-12",
"trailTime": 645,
"trailDistance": 15300,
"trail": day-2.trailjson
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment