Eclipse 템플리트에서 사용할 수있는 $ {date} 변수의 형식을 어떻게 설정할 수 있습니까?Eclipse 날짜 변수 형식을 설정하는 방법은 무엇입니까?
답변
업데이트 : 2016 년 2 월 : bug 75981은 공식적으로 수정되었습니다.
참조 Jmini의 answer below
업데이트 6 년 후 년 7 월 2015 년 :
아래에 언급 된 버그는 이클립스 4.x를 고정 것 같다
Eric Wangcomments below :
@date ${id:date('YYYY-MMM-dd')} ${time}
이 4
원래 대답 2009 이클립스 3.X에게 이클립스 나에게
아아 영어 날짜 형식을 줘! ${date}
변수, 예를 들어, (3.3M1에 추가 된 다른 매개 변수화 유사) 인수를 허용하도록 향상 될 수 bug 75981
: 그냥이 오래 서있는 버그가 있습니다
${d:date(format)}
, 여기서format
은SimpleDateFormat
의 패턴입니다.
유일한 대안은 패키지 org.eclipse.jface.text.templates
에서 SimpleTemplateVariableResolver
(this thread에 설명 된대로) 클래스를 수정하는 것입니다. (여기에 example of such an extension이 있습니다).
이 thread mentions은 수업을 찾을 수있는 출처입니다.
\eclipse\plugins\org.eclipse.platform.source_3.1.0\src\org.eclipse.text_3.1.0\src.zip
예 :
public static class Date extends SimpleTemplateVariableResolver {
/**
* Creates a new date variable
*/
public Date() {
super("date", TextTemplateMessages.getString("GlobalVariables.variable.description.date")); //$NON-NLS-1$ //$NON-NLS-2$ }
protected String resolve(TemplateContext context) {
//return DateFormat.getDateInstance().format(new java.util.Date());
DateFormat df = new SimpleDateFormat("dd/MM/yyyy");
return df.format(new java.util.Date()); } }
당신은 운영 체제와는 다른 특정 로케일을 사용하여 Eclipse를 말할 수 있었다. Eclipse 3.5 (64 비트)는 MacOS X 지역 설정을 사용하지 않습니다. 독일과 MacOS X의 영어 설치 언어가 잘못된 날짜 형식을 제공합니다. ISO 8601의 경우
:
-Duser.language=de
-Duser.region=DE
정말 고마워요! fi/FI도 일했습니다! – Kimi
추가 (나 같은) 최근이 이상 비틀 거리는 사람들을위한 정보 :
당신은 당신의 eclipse.ini에 다음 행을 추가 할 때 이클립스 설치 문제를 해결할 수 있습니다 날짜 형식으로, 언어 설정 fr-CA를 사용할 수 있습니다.
Eclipse Neon M5로 Bug 75981을 수정했습니다.
http://www.eclipse.org/downloads/index-developer.php
을 ... 또는 공식 네온 출시 6 월 (2016) 때까지 대기 : 현재이 마일스톤 릴리스를 다운로드 할 수 있습니다. 당신이 인수없이 날짜 변수를 사용하기 전에으로
- : 여기
어떻게 작동하는지에 대한 간단한 설명
. 예 :${date}
- 변수를 추가 인수와 함께 사용할 수 있습니다. 이 경우 변수의 이름을 지정해야합니다 (다른 곳에서 날짜를 재사용하지 않으므로 변수의 이름은 중요하지 않습니다). 예 :
${mydate:date}
- 첫 번째 매개 변수는 날짜 형식입니다. 예 :
${d:date('yyyy-MM-dd')}
- 두 번째 매개 변수는 로캘입니다. 예 :
${maDate:date('EEEE dd MMMM yyyy HH:mm:ss Z', 'fr')}
- 첫 번째 매개 변수는 날짜 형식입니다. 예 :
더 많은 정보 : Bug 75981 is fixed!
잘 했어! +1. 더 많은 가시성을 얻기 위해 내 대답을 언급했습니다. – VonC
비슷한 서식 옵션을 $ {time}에 사용할 수 있습니까? –
아, 그냥 SimpleDateFormat에 시간 형식을 포함시킬 수있는 것처럼 보이므로 $ {time}을 사용할 필요조차 없습니다. –
- 1. Windows Forms 날짜 선택 도구에서 날짜 형식을 설정하는 방법은 무엇입니까?
- 2. iPhone에서 날짜 형식을 설정하는 방법
- 3. Eclipse XML 형식을 구성하는 방법은 무엇입니까?
- 4. Windows 휴대폰에서 날짜 형식을 변경하는 방법은 무엇입니까?
- 5. 날짜/시간 형식을 변경하는 방법은 무엇입니까?
- 6. 간단한 날짜 형식을 db에 저장하는 방법은 무엇입니까?
- 7. ASP.NET에서 날짜 형식을 변경하는 방법은 무엇입니까?
- 8. 내 검색어에 날짜 형식을 사용하는 방법은 무엇입니까?
- 9. 이 날짜 형식을 정규식과 일치시키는 방법은 무엇입니까?
- 10. Java에서 날짜 범위의 형식을 지정하는 방법은 무엇입니까?
- 11. NLineInputFormat에 hadoop 입력 형식을 설정하는 방법은 무엇입니까?
- 12. UDP 패킷의 형식을 설정하는 방법은 무엇입니까?
- 13. HttpURLConnection에서 콘텐츠 형식을 설정하는 방법은 무엇입니까?
- 14. Indigo로 Eclipse PDE/Build를 설정하는 방법은 무엇입니까?
- 15. Eclipse : 프로젝트의 기본 메소드를 설정하는 방법은 무엇입니까?
- 16. 날짜 목록을 파싱하여 AlarmManager로 설정하는 방법은 무엇입니까?
- 17. 이 이진 날짜 형식을 보았습니까?
- 18. Java에서 현재 날짜를 MySQL 날짜 열로 설정하는 방법은 무엇입니까?
- 19. Eclipse 환경 변수
- 20. 날짜 형식을 변환하는 방법
- 21. Excel에서 날짜 형식을 변경합니다.
- 22. 데이터 바인딩 된 WinForms 양식 - 날짜 형식을 지정하는 방법은 무엇입니까?
- 23. 문자열에 저장된 날짜 형식을 변경하는 방법은 무엇입니까? 목표 C
- 24. Grails에서 특정 날짜 형식을 JSON으로 반환하는 방법은 무엇입니까? Grails의에서
- 25. Apache Derby를 사용하여 날짜 형식을 지정하는 방법은 무엇입니까?
- 26. 자바 스크립트에서 날짜 형식을 가져 오는 방법은 무엇입니까?
- 27. 설정에서 기본으로 설정된 날짜 형식을 사용하는 방법은 무엇입니까?
- 28. jquery date picker에서 날짜 형식을 변경하는 방법은 무엇입니까?
- 29. django에서 일반 뷰 - 날짜 변수 출력 올바른 형식을 만드는 방법
- 30. ToStringBuilder를 사용하여 toString 메서드의 형식을 commons-lang으로 설정하는 방법은 무엇입니까?
'@date $ {ID : 날짜 ('YYYY-MMM-DD')} $ { 시간}'이 날 일식 4.5에서 영어 datetime 형식을 제공합니다. –
@EricWang 업데이트 해 주셔서 감사합니다. 그에 따라 대답을 업데이트했습니다. – VonC
나는 4.4.1에 있고 이것은 나를 위해 작동하지 않는다. – fgysin