Вывести на экран сегодняшнюю дату

  • 2
  • Недоступна
Иногда программисты сутками сидят у компьютера и теряются во времени. Так что, если вы встретите на улице парня, который спросит вас о том какой сейчас год, это не обязательно Марти МакФлай. Может, он просто слишком долго писал код. Чтобы не теряться, давайте выведем в консоль сегодняшнюю дату в формате «02 11 2016».
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (250)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Владимир
Уровень 8, Россия
19 марта, 19:19
Вот интересная статья тогда решение в одну строку: System.out.printf("%1$td %1$tm %1$tY", new Date());
Juli
Уровень 9, Киев, Украина
16 ноября 2021, 11:21
Эхх, куча попыток а все из за того, что глянула на Output и надумала себе вывести дату так как там написано с временем и часовым поясом(((
Мальков Александр
Уровень 20, Уфа, Россия
19 июля 2021, 19:04
Вывел дату в 00.02, часовой пояс у меня GMT+5 Валидатор указал, что неправильно) Пришлось вывести вчерашнюю.
Andrey Panchenko Java Developer в Russian Robotics
13 июля 2021, 13:00
Вообще задача решается в одну строку System.out.println("13 07 2021"), но можно поиграться с классом Date, что, конечно, вас прокачает, но тем не менее задачу можно решить в одну строку.
Игорь
Уровень 35, Тверь
28 июля 2021, 07:27
тем более класса Date разбирается только на 8 уровне))) а задача на 5. так что решение System.out.println("13 07 2021") самое то.
Валентин
Уровень 18
27 августа 2021, 16:09
правда в классе Date практически всё устарело и надо курить класс Calendar
Konstanto90
Уровень 11
15 июня 2021, 18:36
Друзья, всем в помощь статья на javaRush - Как не потеряться во времени — DateTime и Calendar Вывод: Используя класс SimpleDateFormat можно легко получить текущую дату в формате необходимом для выполнения задания через класс Date. Обращаю внимание в статье указывается, что многие методы и конструкторы класса Date были обозначены словом Deprecated (“нерекомендуемый‘). В связи с чем можете попробовать решить задание используя более современный класс Calendar. Решение выполненное используя класс Calendar, так же проходит валидацию. Для использования класса Calendar надо будет импортировать библиотеки java.util.Calendar и java.util.GregorianCalendar, обычно IDE импортирует эти библиотеки при объявлении класса автоматически. Обязательно проследите за тем, что на решение Вы отправляете свой код только с одним println, в котором используете или класс Date или класс Calendar. Иначе будет ошибка. Всем успехов в усвоении материала!!!
Maksym QA Automation Engineer
1 июня 2021, 05:28
удобнее таки пользоваться java.time.LocalDate, java.time.format.DateTimeFormatter; чем старыми и громоздкими java.util.Date, java.text.SimpleDateFormat...
Сергей
Уровень 6, Оренбург, Россия
15 мая 2021, 15:18
не в обиду, сразу видно начитались посмотрели видео и вот куча замудренных ответов в комментариях. Хотя по факту главное условие просто вывести дату одной строчкой. public class Solution { public static void main(String[] args) { System.out.println("15 05 2021"); //напишите тут ваш код } }
Сергей
Уровень 6, Оренбург, Россия
15 мая 2021, 15:19
хотя согласен импорты намекают на другое решение. import java.text.SimpleDateFormat; import java.util.Date;
Vic
Уровень 16
30 апреля 2021, 18:50
Кавычки ввели в заблуждение, не надо принимать решение буквально, иначе это всё не принимается!!!! System.out.println("\""+calendar.format(new Date())+"\"");
Евгений Web Java Developer в EPAM
25 марта 2021, 18:57
Вот этот класс в помощь
LocalDate
а дальше решение в 2 строчки
Sergey Tikhontsov
Уровень 13, Ростов-на-Дону, Россия
14 марта 2021, 21:14
Привет Вот код: public class Solution { public static void main(String[] args) { SimpleDateFormat simpleDateFormat = new SimpleDateFormat("dd mm yyyy"); System.out.println(simpleDateFormat.format(new Date())); Число и год выводит правильно, а вот месяц = та цифра, которая обозначает минуты на часах. Кто нибудь знает почему?
Тарас Шкарапут
Уровень 17, Ульяновск, Россия
21 марта 2021, 16:12
Прописные буквы mm означают минуты. Для получения месяца нужно указать MM.