title: SetTimeout vs. Ember.run.later in an ember app?
body: <p>Inside my handlebars template: </p>
  
  <pre><code>Today's date: {{currentDate}}
  Current Time: {{currentTime}}
  </code></pre>
  
  <p>Inside my helpers: </p>
  
  <pre><code>Ember.Handlebars.registerBoundHelper 'currentDate', (option) -&gt;
    moment().format('LL');
  
  Ember.Handlebars.registerBoundHelper 'currentTime', (option) -&gt;
    moment().format('h:mm:ss a');
  </code></pre>
  
  <p>How would I go about updating the currentTime to the view every 1 second?</p>
  
  <p>I have read the Ember recommends <a href="https://www.emberjs.com/api/ember/2.18/classes/@ember%2Frunloop/methods/later?anchor=later" rel="noreferrer"><code>Ember.run.later</code></a> but I can't quite figure out where to put it and how to call it using this helper.</p>