Login Helper вашего сайта
$ loginUrl = $ helper-> getLoginUrl ('xyz.com/user_by_facebook/', $ permissions);
и в панели инструментов приложения facebook ( На вкладке продуктов: Facebook Login)
Действительные URI перенаправления OAuth также должны быть одинаковыми для xyz.com/user_by_facebook/
, как упоминалось ранее, при обращении к веб-сайту
Для этого я использовал бы DateTimeFormatter. Вы можете найти дополнительную информацию в документах. https://docs.oracle.com/javase/8/docs/api/java/time/format/DateTimeFormatter.html
Однако здесь приведен пример:
DateTimeFormatter parser = DateTimeFormatter.ofPattern("EEE MMM dd HH:mm:ss zzz yyyy", Locale.US);
LocalDateTime date = LocalDateTime.parse("Sun Apr 01 01:00:00 EEST 2018", parser);
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd-MM-yyyy HH:mm:ss");
System.out.println(formatter.format(date)); //01-04-2018 01:00:00
Часть Locale.US требуется, даже если вы не живете в США, иначе она не сможет разбирать ВС в воскресенье и с апреля по апрель и так далее. Вероятно, он работает с Locale.UK и более, но, к примеру, он не работает для меня, потому что я живу в Швейцарии.