문자열 속성 값을 날짜 형식으로 설정하는 것과 관련하여 약간의 질문이 있습니다. 날짜 동작을 수행 한 다음 속성 값을 다시 문자열로 되돌립니다.문자열을 날짜로 변환하고 문자열로 다시 변환하기 전에 작업을 수행하는 방법은 무엇입니까?
플랜은 내가 변수가 테스트 2 인 testRunner.testCase.setPropertyValue("LastModifiedDateTo")
으로 알려져 있습니다. 현재이 값은 20170203이지만이 값은 동적 값이 될 수 있습니다. 실제로 변경하려면 속성 값을 원하기 때문에 testRunner.testCase.getPropertyValue("LastModifiedDateTo")
(의 속성 값이 데프 잡아하지 않습니다
잡아 변수를 TEST1 :
내가 뭘 원하는 문 조건에 해당하는 경우 경우이다 사용자 지정 속성) 내에서
는 지금 '2017년 2월 4일'입니다 있도록 날짜로 다음날 추가 날짜 형식 '2017년 2월 3일'
에 문자열 값
20170203
변환- 는 문자열 형식의 '20170204'로 다시 날짜를 변환하고 속성 값
을 설정 난 그냥 완성 된 값에 필요한 것과 if 문에 하드 코딩 된 값을 가지고 있지만 내가 원하는 아래 위의 방법을 따르도록 바뀌 었습니다. 누군가가 전환을 완료하고 날짜를 설정하는 방법에 대해 나를 도울 수 있습니까?
def test1 = testRunner.testCase.getPropertyValue("LastModifiedDateTo")
def test2 = testRunner.testCase.getPropertyValue("LastModifiedTimeFrom")
def test3 = testRunner.testCase.getPropertyValue("LastModifiedTimeTo")
log.info test1
log.info test2
log.info test3
if (test2 == "23:50:00" && test3 == "00:00:00") {
testRunner.testCase.setPropertyValue("LastModifiedDateTo", "20170204")
log.error "true"
} else {
log.error "false"
}
달성하려는 것은 무엇입니까? 날짜를 얻는 것, 형식을 바꾸는 것, 그리고 변화된 포메이션을 가지고 무엇을 필요로하는지 확신 할 수 없다. 좀 더 명확히 해 주시겠습니까? Opal의 답변으로 문제가 해결 될 수도 있습니다. – Rao
@Rao If 조건이 충족 될 때 속성 값 'LastmodifiedDateTo'에 대한 일 추가를 원합니다. – BruceyBandit
형식을 'yyyy-MM-dd'로 바꾸라고 언급 했습니까? 그래서, 정말로 필요하지 않은가? 다른 속성도 필요합니까? 위에서 관련성을 확신하지 못했습니까? – Rao