Я создаю компонент в ATG, который имеет одно свойство Date. В документе упоминается, что он анализируется по умолчанию java.text.DateFormatter (http://docs.oracle.com/cd/E23095_01/Platform.93/ATGProgGuide/html/s0204propertytypes01.html). Я попытался проанализировать дату, но не разбирался правильно. Пожалуйста помоги. Ex: $class=atg.commerce.gifts.GLM queryStartDate=04-07-2014 00:00:00
queryStartDate - это java.util.Date, но он не разбирается правильно.Как определить свойство Date в компоненте ATG?
0
A
ответ
2
Если вы пытаетесь передать исключение при попытке передать дату, вы можете попробовать использовать SimpleDateFormat в методе setQueryStartDate() класса GLM.
setQueryStartDate(String queryStartDate){
Date date=new Date();
SimpleDateFormat sdf=new SimpleDateFormat("dd-mm-yyyy hh:mm:ss");
date=sdf.parse(queryStartDate);
this.queryStartDate=date
}