· LANGUAGE/└ Java
일/시/분/초 구하기 - 게시글이 업로드 된 시점 문제
감자도리22
2023. 12. 21. 18:54
[문제]
SNS에서는 작성한 글이 몇 초 전에 작성되었는지에 따라 다음과 같이 출력하도록 구성되어 있습니다.
사용자가 초를 입력하면 입력된 값에 따라 시간 정보를 출력해보세요
방금 전 | 작성한 지 10초가 되지 않은 글
?초 전 | 작성한 지 10초 이상 1분이 되지 않은 글
?분 전 | 작성한 지 1분 이상 1시간 미만인 글
?시간 전 | 작성한 지 1시간 이상 1일 미만인 글
?일 전 | 작성한 지 1일 이상인 글
[Java 코드]
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("초를 입력하세요 : ");
int time = sc.nextInt();
String timeText = "";
if(time < 10) {
timeText = "방금 전";
} else if(time < 60) {
timeText = time + "초 전";
} else if (time < 60 * 60) {
timeText = (time / 60) + "분 전";
} else if (time < 24 * 60 * 60) {
timeText = (time / 60 / 60 % 24)+"시간 전";
} else {
timeText = (time / 24 / 60 / 60) + "일 전";
}
System.out.println();
System.out.print(timeText);
}
}
[실행 결과]



개인 공부 기록용입니다:)
728x90