是否可以格式化JodaTime日期.
这是代码:
private static LocalDate priorDay(LocalDate date1) {
do {
date1 = date1.plusDays(-1);
} while (date1.getDayOfWeek() == DateTimeConstants.SUNDAY ||
date1.getDayOfWeek() == DateTimeConstants.SATURDAY);
//System.out.print(date1);
return date1;
}
Run Code Online (Sandbox Code Playgroud)
这里date1返回为:2013-07-02但我想作为02-JUL-13
提前致谢
基本上,我想有一天回去使用查询找到数据...
这是我到目前为止:
select price from SAMPLE_DATA
where trunc(date) = '11-FEB-13'
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试使用时:
select price from SAMPLE_DATA
where trunc(date) = trunc(date-1)
Run Code Online (Sandbox Code Playgroud)
这不会返回任何东西.那有什么不对吗?
谢谢
我使用Weka lib和Random Forest实现了一个小的java应用程序.我已经训练了一些带有样本数据的分类器,并获得了大约85%的精确度.但是,当我使用快速随机森林(https://code.google.com/p/fast-random-forest/)时,它会开始抛出错误.
我已经实现了快速随机森林并使用当前的jar文件构建它.但是,当我们评估训练数据上的分类器时,它会不断出现以下错误:
"The method evaluateModel(Classifier, Instances, Object...)
in the type Evaluation is not applicable for the arguments
(FastRandomForest, Instances) "
Run Code Online (Sandbox Code Playgroud)
对于这个当前代码:
FastRandomForest rTree = new FastRandomForest();
rTree.buildClassifier(trainingData);
showTree(rTree);
System.out.println("records: " + trainingData.attribute(classIndex));
System.out.println("number of instances: " + trainingData.numInstances());
System.out.println(trainingData.instance(1));
System.out.println("target: " + trainingData.classAttribute());
//System.out.println(rTree.classifyInstance(trainingData.instance(1)));
/* Evaluate the classifier on Training data */
Evaluation eTest = new Evaluation(trainingData);
eTest.evaluateModel(rTree, trainingData);
String strSummary = eTest.toSummaryString();
System.out.println(strSummary);
Run Code Online (Sandbox Code Playgroud)
帮助赞赏!!