Используйте moment.js для синтаксического анализа дат:
var caseOne = moment("Jul 8, 2005", "MMM D, YYYY", true).toDate();
var caseTwo = moment("2005-07-08", "YYYY-MM-DD", true).toDate();
Третий аргумент определяет строгий разбор (доступно с 2.3.0). Без него moment.js также может давать неверные результаты.
Facebook больше ни при каких обстоятельствах не делает реальный идентификатор Facebook для пользователя доступным через API.
Если вы запрашиваете (и одобрены) разрешение user_link
, URL-адреса https://www.facebook.com/<app scoped ID>
будут включены. Вам по-прежнему не разрешается пытаться преобразовать эти ссылки в базовый идентификатор, но вы можете использовать их в своем пользовательском интерфейсе или посетить страницу пользователя.
https://developers.facebook.com/docs/facebook-login/permissions/#reference-user_link