문자열과 Date 유형 간의 변환
4551 단어 Date
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DataConverter {
public static SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss,SSS");
public static Date str2Date(String val){
try{
return sdf.parse(val);
}catch(ParseException e){
e.printStackTrace();
}
return new Date();
}
}
오늘은 문자열을 Date 형식으로 변환하는 것을 배울 때 SimpleDateFormat 클래스를 사용했습니다.다음은 자바 API에서 얻을 수 있는 유용한 정보입니다.
날짜 및 시간 모드
날짜와 시간 형식은 날짜와 시간 모드 문자열에 의해 지정됩니다.날짜와 시간 모드 문자열 중 인용부호가 없는 자모
'A'
부터 'Z'
까지, 'a'
까지'z'
는 날짜나 시간 문자열 요소를 나타내는 모드 자모로 해석된다.텍스트는 해석을 피하기 위해 인용부호 ('
를 사용하여 만들 수 있다."''"
는 작은 따옴표를 나타냅니다.모든 기타 문자는 해석하지 않습니다.포맷할 때 출력 문자열로 간단하게 복사하거나 해석할 때 입력 문자열과 일치합니다.다음 스키마 문자를 정의합니다(기타 모든 문자
'A'
-'Z'
/'a'
-'z'
:영숫자 또는 시간 요소 표현의 예
G
Era 플래그
Text
AD
y
년
Year
1996
; 96
M
연중
Month
July
; Jul
; 07
w
연중 주수
Number
27
W
월중 주수
Number
2
D
연중 일수
Number
189
d
월중 일
Number
10
F
월중 요일
Number
2
E
요일
Text
Tuesday
; Tue
a
Am/pm 태그
Text
PM
H
하루 중 시간(0-23)
Number
0
k
하루 중 시간(1-24)
Number
24
K
am/pm의 시간수(0-11)
Number
0
h
am/pm의 시간 (1-12)
Number
12
m
시간 중 분
Number
30
s
분 중 초
Number
55
S
밀리초
Number
978
z
시간대
General time zone
Pacific Standard Time
; PST
; GMT-08:00
Z
시간대
RFC 822 time zone
-0800
모드 자모는 통상적으로 중복되며, 그 수량은 정확한 표시를 확정한다.
new Timestamp((cur.getDate()).getTime());자바 언어에 표시된 날짜 형식을 데이터베이스에 있는timeStamp 형식으로 바꿀 수 있습니다.
java에서 현재 시간의 첫날과 마지막 날을 가져옵니다.예를 들어 현재 시간이 2011-12-15이면 첫날과 마지막 날의 날짜는 각각 2011-12-01과 2011-12-30이다
Calendar cal = Calendar.getInstance();
String maxDate = cal.get(Calendar.YEAR)+"-"+ cal.get(Calendar.MONTH)+"-"+ cal.getActualMaximum(Calendar.DATE);
String minDate = cal.get(Calendar.YEAR)+"-"+ cal.get(Calendar.MONTH)+"-"+ cal.getActualMinimum(Calendar.DATE);
System.out.println(maxDate);
System.out.println(minDate);
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
JS_3. 내장객체Math는 전역객체이기 때문에 new 키워드 사용하지 않음 new Object() 대신 { } 사용가능 new Array() 대신 [ ] 사용가능 new String()대신 " " 사용가능 new Boolean()대...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.