이 기사에서는 Java에서 시간의 획득 및 형식을 설명합니다.
1. 현재 시스템 시간과 날짜를 가져 와서 출력을 형식화합니다.
import java.util.date; import java.text.simpledateformat; public class nowstring {public static void main (string [] args) {simpledateformat df = new simpledateformat ( "yyyy-mm-dd hh : mm : ss"); // 날짜 형식 시스템 설정 날짜 ()는 현재 시스템 시간을 얻는 것입니다}}2. 데이터베이스의 날짜는 연말 모드에서만 출력됩니다. 다음 두 가지 방법을 사용할 수 있습니다.
1. convert ()를 사용하여 함수를 변환합니다.
문자열 sqlst = " '2007-4-10'과 '2007-4-25'"; System.out.println (rs.getString ( "convertBookDate")) 사이의 룸 북에서 ConvertBookDate로 Convert (Varchar (10), BookDate, 126)를 선택하십시오.
2. SimpledateFormat 클래스를 사용하십시오.
먼저 2 개의 Java 패키지를 입력해야합니다.
import java.util.date;
import java.text.simpledateformat;
그런 다음 날짜 형식을 정의합니다.
simpledateformat sdf = 새로운 simpledateformat (yy-mm-dd);
SQL 문은 다음과 같습니다.
문자열 sqlstr = " '2007-4-10'과 '2007-4-25'사이의 BookDate가있는 룸 북에서 서점을 선택하십시오.
산출:
System.out.println (df.format (rs.getDate ( "BookDate")));
Java에서 현재 날짜와 시간을 얻는 방법
import java.util.date; java.util.calendar 가져 오기; import java.text.simpledateformat; public class testdate {public static void main (String [] args) {date now = new Date (); simpledateformat dateformat = new simpledateformat ( "yyyy/mm/dd hh : mm : mm : ss"); // 날짜 형식을 쉽게 수정할 수 있습니다. System.out.println (hehe); calendar c = calendar.getInstance (); // int 년 = c.get (calendar.year)를 수정할 수 있습니다. int month = c.get (calendar.month); int date = c.get (calendar.date); int hour = c.get (calendar.hour_of_day); int minute = c.get (calendar.minute); int second = c.get (calendar.second); System.out.println (Year + "/" + Month + "/" + Date + "" + Hour + ":" + minute + ":" + Second); }}때로는 문자열 유형의 시간을 날짜 유형으로 변환해야합니다. 다음 방법으로 방금 가져온 시간 문자열을 날짜 유형으로 변환 할 수 있습니다.
simpledateformat sdf = new simpledateformat ( "yyyy-mm-dd"); java.util.date time = null; try {time = sdf.parse (sdf.format (new date (new date));} catch (parseexception e) {e.printstacktrace ();}읽어 주셔서 감사합니다. 도움이되기를 바랍니다. 이 사이트를 지원 해주셔서 감사합니다!