代码如下:
SimpleDateFormat std = new SimpleDateFormat("yyyy-mm-dd hh:mm:ss"); System.out.println(std.format(new Date()));
为什么输出之后是2017-11-24 10:11:28, 2017-13-24 10:13:27.....等等之类的,好奇怪
2017-11-24 10:11:28, 2017-13-24 10:13:27.....等等之类的,好奇怪
每运行一次加一个月
完整代码:
yyyy-mm-dd를 yyyy-MM-dd로 바꿔주세요!!! 대문자는 월을 나타냅니다!!!
yyyy는 서원의 전체 연도이고, MM(대문자)은 월, dd는 날짜입니다. hh:mm:ss의 경우 왜 일부 형식은 대문자이고 일부는 소문자인가요? 예를 들어, MM은 월입니다. mm은 분입니다. HH는 24시간제이고 hh는 12시간제입니다.
소문자 m은 분을 나타내기 때문에 1분마다 바뀌므로 대문자 M으로 바꿔주시면 됩니다
yyyy-mm-dd를 yyyy-MM-dd로 바꿔주세요!!! 대문자는 월을 나타냅니다!!!
yyyy는 서원의 전체 연도이고, MM(대문자)은 월, dd는 날짜입니다. hh:mm:ss의 경우 왜 일부 형식은 대문자이고 일부는 소문자인가요? 예를 들어, MM은 월입니다. mm은 분입니다. HH는 24시간제이고 hh는 12시간제입니다.
소문자 m은 분을 나타내기 때문에 1분마다 바뀌므로 대문자 M으로 바꿔주시면 됩니다