I expected toLocaleString
to return "Monday" (6 character),
but IE returned some unexpected character to me,
how can i get weekday correctly without another extension API (moment.js, etc..)
IE11:
var weekday = new Date('2015-11-23').toLocaleString("en-us", { weekday: 'long'});
weekday.toString() //"Monday"
weekday.length //7
weekday.charCodeAt(0) //8206 <-- what is this
Chrome53:
var weekday = new Date('2015-11-23').toLocaleString("en-us", { weekday: 'long'});
weekday.toString() //"Monday"
weekday.length //6
weekday.charCodeAt(0) //77