1
요일에 대한 사용자 지정 스탬프를 만들어 파일 이름에 추가해야합니다.Ant 스크립트를 사용하여 MQFTE에서 사용자 정의 된 datestamp를 정의 할 수 있습니까?
가정 일요일 인 경우 우표의 값이 "2"여야한다면 우표의 값은 "1"이어야합니다 ( ).
Ant 스크립트를 사용하여 MQFTE에서 가능합니까?
요일에 대한 사용자 지정 스탬프를 만들어 파일 이름에 추가해야합니다.Ant 스크립트를 사용하여 MQFTE에서 사용자 정의 된 datestamp를 정의 할 수 있습니까?
가정 일요일 인 경우 우표의 값이 "2"여야한다면 우표의 값은 "1"이어야합니다 ( ).
Ant 스크립트를 사용하여 MQFTE에서 가능합니까?
표준 TStamp 작업으로 직접 수행 할 수 없습니다. 이를 통해 SimpleDateFormat에 정의 된 패턴을 사용하여 시간 소인을 형식화 할 수 있으며 요일에 숫자로 된 형식 기호가 없습니다.
사용자 지정 TStamp 작업을 작성할 수 있습니다.
그러나 이것은 작동합니다.
3 문자 일 이름을 사용하여 명명 된 속성 파일 세트, 작성 : 각 파일에
$ find daysOfWeek/
daysOfWeek/
daysOfWeek/Fri.properties
daysOfWeek/Mon.properties
daysOfWeek/Sat.properties
daysOfWeek/Sun.properties
daysOfWeek/Thu.properties
daysOfWeek/Tue.properties
daysOfWeek/Wed.properties
을, 해당 일 번호, 예를 들어 대해 하나의 속성을 정의 빌드 스크립트에서
$ cat daysOfWeek/Thu.properties
day.num=5
은, 먼저 당신이 day.num 속성을 참조 할 수 있습니다, 해당 등록 정보 파일을로드, 오늘의 일 이름과 일치하는 속성을 가져.
<project>
<tstamp>
<format property="day.name" pattern="E" locale="en/US"/>
</tstamp>
<property file="daysOfWeek/${day.name}.properties"/>
<echo message="${day.name}"/>
<echo message="${day.num}"/>
</project>
출력 오늘 (목요일)
$ ant
Buildfile: build.xml
[echo] Thu
[echo] 5
BUILD SUCCESSFUL
Total time: 0 seconds
감사 Sudocode입니다 !!!! – trilawney