java.time, кажется, полностью отсутствует. Код, который я пытаюсь сделать, – это просто
fun main(args: Array<String>) { println(LocalDateTime.now()) }
Похоже, что я упускаю что-то фундаментальное, но все, что я делал, – это следовать учебному пособию, и это просто работало для наставника.
Класс LocalDateTime
был введен только в Java SE 8, поэтому вам нужно скомпилировать свой проект с JDK 8 или новее.
Убедись, что:
У вас установлен JDK 8 или новее;
Ваш проект составлен против этого JDK 8+.
(В IntelliJ IDEA, Ctrl / ⌘ + Shift + Alt + S → Project → Project SDK , другие системы сборки должны быть настроены отдельно)
При правильной настройке JDK код должен работать нормально как есть: (demo)