Проблема Java 21 с DateFormat.getDateTimeInstance().format(new Date())

Это мой код

      import java.util.Date;
import java.text.DateFormat;

class DateTime {
    public static void main(String[] args) {
        String dt = DateFormat.getDateTimeInstance().format(new Date());
        System.out.println(dt);
    }
}

При компиляции и выполнении с помощью Java 21 вызов format() возвращаетUTF-16строка, содержащая недопустимые байты, представленная знаком вопроса:

3 окт. 2023 г., 19:01:17?PM

Кто-нибудь еще видел эту проблему? Спасибо.

0 ответов

Другие вопросы по тегам