title: Does toLocaleTimeString in Node.js support the hour12 option?
body: <p>I can't seem to get hour12 time working in node.js, however in the browser (Chrome) it's working just fine.</p>
  
  <p><strong>Node.js in terminal</strong></p>
  
  <pre><code>var date = new Date();
  var d12 = date.toLocaleTimeString('en-US', {hour12:true});
  var d24 = date.toLocaleTimeString('en-US', {hour12:false});
  console.log(d12) // output 13:43:38 
  console.log(d24) // output 13:43:38 
  </code></pre>
  
  <p>Both yeild the same result:
  13:43:38</p>
  
  <p><strong>Update</strong>
  Adding <a href="http://jsfiddle.net/3u4rcavb/1/" rel="nofollow">fiddle</a> to prove it works in browser</p>
  
  <p>Could someone point me to the docs that explain why,  or tell me what I'm doing wrong?</p>