«simpledateformat» 태그된 질문

SimpleDateFormat은 로케일에 민감한 방식으로 날짜와 시간을 형식화하고 구문 분석하기위한 구체적인 Java 클래스입니다. 형식화 (날짜-> 텍스트), 구문 분석 (텍스트-> 날짜) 및 정규화를 허용합니다.

8
이 날짜 형식은 무엇입니까? 2011-08-12T20 : 17 : 46.384Z
다음 날짜가 2011-08-12T20:17:46.384Z있습니다.. 이것은 어떤 형식입니까? 나는 통해 자바 1.4로 구문 분석하기 위해 노력하고있어 DateFormat.getDateInstance().parse(dateStr)나는군요 java.text.ParseException : 구문 분석 할 수없는 날짜 : "2011-08-12T20 : 17 : 46.384Z" 구문 분석 을 위해 SimpleDateFormat 을 사용해야한다고 생각 하지만 형식 문자열을 먼저 알아야합니다. 내가 지금까지 그것에 대해 모두는 yyyy-MM-dd내가 무엇을 모르기 때문에, …

3
날짜 문자열을 java.util.Date로 구문 분석 할 때 잘못된 패턴 문자 'T'
날짜 문자열이 있고 java Date API를 사용하여 일반 날짜로 구문 분석하고 싶습니다. 다음은 내 코드입니다. public static void main(String[] args) { String date="2010-10-02T12:23:23Z"; String pattern="yyyy-MM-ddThh:mm:ssZ"; SimpleDateFormat sdf=new SimpleDateFormat(pattern); try { Date d=sdf.parse(date); System.out.println(d.getYear()); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } } 그러나 예외가 있습니다. java.lang.IllegalArgumentException: …

8
Java에서 문자열을 달력 객체로 변환
저는 Java를 처음 사용하는데 보통 PHP로 작업합니다. 이 문자열을 변환하려고합니다. 월요일 3 월 14 일 16:02:37 GMT 2011 다음과 같이 Year와 Month를 쉽게 가져올 수 있도록 Calendar 객체로 String yearAndMonth = cal.get(Calendar.YEAR)+cal.get(Calendar.MONTH); 수동으로 구문 분석하는 것이 좋지 않습니까? 부분 문자열 방법을 사용하십니까? 어떤 조언이라도 감사 할 것입니다!

25
Android에서 현재 날짜를 얻으려면 어떻게해야합니까?
다음 코드를 작성했습니다 Date d = new Date(); CharSequence s = DateFormat.format("MMMM d, yyyy ", d.getTime()); 하지만 매개 변수를 묻습니다. 현재 날짜를 문자열 형식으로 원합니다. 처럼 28-Dec-2011 그래서를 통해 설정할 수있는 TextView, 약간의 설명이 필요하다고 생각되면 Android 개발을 처음 사용합니다.

7
Java SimpleDateFormat (“yyyy-MM-dd'T'HH : mm : ss'Z '”)은 표준 시간대를 IST로 제공합니다.
SimpleDateFormat 생성자가 있습니다. SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'") 나는 문자열을 파싱하고있다. "2013-09-29T18:46:19Z". Z는 GMT/UTC시간대를 나타냅니다 . 그러나 console 에서이 날짜를 인쇄하면 반환 된 날짜의 IST timezne이 인쇄됩니다. 이제 내 질문은 내 출력이 올바른지 아닌지에 대한 것입니다.


6
자바에서 요일을 표시하는 날짜 형식이 있습니까?
"yyyy-mm-dd"-날짜를 형식으로 2011-02-26 "yyyy-MMM-dd"표시-날짜를 형식으로 표시하는 날짜 형식 을 알고 있습니다.2011-FEB-26 예 : SimpleDateFormat formatter = new SimpleDateFormat( "yyyy/MMM/dd "); 요일을 표시하는 데 도움이되는 형식을 원합니다 2011-02-MON. 요일이 월과 연도로 문자로 표시되기를 원합니다. 이런 형식에 대해 말씀해 주시겠습니까?

12
내 데이트에 회의록을 추가하는 방법
이 날짜 개체가 있습니다. SimpleDateFormat df = new SimpleDateFormat("yyyy-mm-dd HH:mm"); Date d1 = df.parse(interviewList.get(37).getTime()); d1의 값은 Fri Jan 07 17:40:00 PKT 2011 이제 위의 날짜에 10 분을 추가하려고합니다. Calendar cal = Calendar.getInstance(); cal.setTime(d1); cal.add(Calendar.MINUTE, 10); String newTime = df.format(cal.getTime()); 에 대한 newTime변경 값 2011-50-07 17:50 이지만이어야합니다 07-01-2011 17:50. 분을 올바르게 …

9
SimpleDateFormat에 대한 액세스 동기화
SimpleDateFormat에 대한 javadoc은 SimpleDateFormat이 동기화되지 않음을 나타냅니다. "날짜 형식은 동기화되지 않습니다. 각 스레드에 대해 별도의 형식 인스턴스를 만드는 것이 좋습니다. 여러 스레드가 동시에 형식에 액세스하는 경우 외부에서 동기화해야합니다." 그러나 다중 스레드 환경에서 SimpleDateFormat의 인스턴스를 사용하는 가장 좋은 방법은 무엇입니까? 내가 생각한 몇 가지 옵션이 있습니다. 과거에 옵션 1과 2를 사용했지만 …



10
SimpleDateFormat 및 로케일 기반 형식 문자열
주어진 로케일에 따라 다른 방식으로 Java에서 날짜 형식을 지정하려고합니다. 예를 들어 영어 사용자는 "2009 년 11 월 1 일"( "MMM d, yyyy"형식)을, 노르웨이 사용자는 "1. nov. 2009"( "d. MMM. yyyy")를 확인하고 싶습니다. SimpleDateFormat 생성자에 로케일을 추가하면 월 부분은 정상적으로 작동하지만 나머지는 어떻습니까? 로케일과 쌍을 이루는 형식 문자열을 SimpleDateFormat에 추가 할 …

1
SimpleDateFormat 패턴 문자열에서 알파벳 문자 사용
SimpleDateFormat 패턴 문자열에 알파벳 문자를 포함 할 수 있습니까? 예를 들어 시간 전에 문자 'T'가 포함 된 형식 문자열을 만들려고합니다. 2003-11-15 T 09 : 30 : 47-05 : 00. 현재 yyyy-MM-ddhh:mm:ssZ패턴 문자열로 사용 하고 있습니다. 그것을 변경하면 yyyy-MM-ddThh:mm:ssZ'A'에서 'Z'로, 'a'에서 'z'로 예약되어 있으므로 예외가 발생합니다. 두 개의 DateFormat을 사용하지 않는 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.