когда я читаю строку, которая состоит из обратной косой черты, но во время выполнения она принимает двойной черный слеш и из-за java выдает исключение: - PullRequest
0 голосов
/ 27 марта 2019

Ниже строки я читаю из файла Excel.

String s1 = "EEEE d \u0027de\u0027 MMMMM \u0027de\u0027 yyyy";

но когда я передаю строку ниже даты, метод формата времени получает

selectText = new SimpleDateFormat(s1,lc).format(getCurrentdate());

получение

java.lang.IllegalArgumentException: Illegal pattern character 'e'
exception.

Пожалуйста, помогите мне, чтобы строка читалась так же, как и оригинал, а также для сохранения.

String s1 = "EEEE d \u0027de\u0027 MMMMM \u0027de\u0027 yyyy";
String expecteddate = selectText.format(getCurrentdate());
...