Пробую в стороннем online ide запустить код:
/*
Я так давно родился
*/
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
public class Solution {
public static String getBdate() {
//напишите тут ваш код
LocalDate date = LocalDate.now();
date = date.minusDays(1);
DateTimeFormatter fday_year = DateTimeFormatter.ofPattern("dd yyyy");
String day_year = date.format(fday_year);
DateTimeFormatter month = DateTimeFormatter.ofPattern("LLLL");
String upperMonth = date.format(month);
upperMonth = upperMonth.toUpperCase();
String resultDate = upperMonth + " " + day_year;
return resultDate;
}
public static void main(String[] args) {
System.out.println(getBdate());
}
}
и в выводе получаю:
JULY 07 2020
Запускаю тут (javarush) этот же код:
package com.javarush.task.task03.task0305;
/*
Я так давно родился
*/
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
public class Solution {
public static String getBdate() {
//напишите тут ваш код
LocalDate date = LocalDate.now();
date = date.minusDays(1);
DateTimeFormatter fday_year = DateTimeFormatter.ofPattern("dd yyyy");
String day_year = date.format(fday_year);
DateTimeFormatter month = DateTimeFormatter.ofPattern("LLLL");
String upperMonth = date.format(month);
upperMonth = upperMonth.toUpperCase();
String resultDate = upperMonth + " " + day_year;
return resultDate;
}
public static void main(String[] args) {
System.out.println(getBdate());
}
}
И в выводе получаю:
07 07 2020
Подскажите, пожалуйста, в чем может быть проблема?