toLocaleString

by bvotcode

HTML

<p id='wtf'></p>

JavaScript

var dateString = '2014-07-08';
var wtf = document.getElementById('wtf');
var date = new Date(dateString);
var dateS = date.toLocaleString('pl', {
    'day': 'numeric',
    'hour': '2-digit',
    'month': 'long'
});
var number = 12345;
var numberS = number.toLocaleString('de-DE', {style: 'currency', currency: 'USD'});
wtf.innerHTML = dateS;
wtf.innerHTML = numberS;
console.log(dateS, '');