- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中org.apache.poi.ss.formula.atp.YearFrac
类的一些代码示例,展示了YearFrac
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YearFrac
类的具体详情如下:
包路径:org.apache.poi.ss.formula.atp.YearFrac
类名称:YearFrac
[英]Implementation of Excel 'Analysis ToolPak' function YEARFRAC()
Returns the fraction of the year spanned by two dates.
Syntax
YEARFRAC(startDate, endDate, basis)
The basis optionally specifies the behaviour of YEARFRAC as follows:
ValueDays per MonthDays per Year0 (default)303601actualactual2actual3603actual365430360
[中]Excel“分析工具包”功能YEARFRAC()的实现
返回跨越两个日期的年份分数。
语法
YEARFRAC(开始日期、结束日期、基础)
依据选择性地规定了YEARFRAC的行为,如下所示:
ValueDays per MonthDays per Year0(默认值)303601实际天数2实际3603实际365430360
代码示例来源:origin: org.apache.poi/poi
public ValueEval evaluate(ValueEval[] args, OperationEvaluationContext ec) {
int srcCellRow = ec.getRowIndex();
int srcCellCol = ec.getColumnIndex();
double result;
try {
int basis = 0; // default
switch(args.length) {
case 3:
basis = evaluateIntArg(args[2], srcCellRow, srcCellCol);
// fall through
case 2:
break;
default:
return ErrorEval.VALUE_INVALID;
}
double startDateVal = evaluateDateArg(args[0], srcCellRow, srcCellCol);
double endDateVal = evaluateDateArg(args[1], srcCellRow, srcCellCol);
result = YearFracCalculator.calculate(startDateVal, endDateVal, basis);
} catch (EvaluationException e) {
return e.getErrorEval();
}
return new NumberEval(result);
}
代码示例来源:origin: com.haulmont.thirdparty/poi
public ValueEval evaluate(ValueEval[] args, OperationEvaluationContext ec) {
int srcCellRow = ec.getRowIndex();
int srcCellCol = ec.getColumnIndex();
double result;
try {
int basis = 0; // default
switch(args.length) {
case 3:
basis = evaluateIntArg(args[2], srcCellRow, srcCellCol);
case 2:
break;
default:
return ErrorEval.VALUE_INVALID;
}
double startDateVal = evaluateDateArg(args[0], srcCellRow, srcCellCol);
double endDateVal = evaluateDateArg(args[1], srcCellRow, srcCellCol);
result = YearFracCalculator.calculate(startDateVal, endDateVal, basis);
} catch (EvaluationException e) {
return e.getErrorEval();
}
return new NumberEval(result);
}
代码示例来源:origin: org.openl.rules/org.openl.lib.poi.dev
public ValueEval evaluate(ValueEval[] args, OperationEvaluationContext ec) {
int srcCellRow = ec.getRowIndex();
int srcCellCol = ec.getColumnIndex();
double result;
try {
int basis = 0; // default
switch(args.length) {
case 3:
basis = evaluateIntArg(args[2], srcCellRow, srcCellCol);
case 2:
break;
default:
return ErrorEval.VALUE_INVALID;
}
double startDateVal = evaluateDateArg(args[0], srcCellRow, srcCellCol);
double endDateVal = evaluateDateArg(args[1], srcCellRow, srcCellCol);
result = YearFracCalculator.calculate(startDateVal, endDateVal, basis);
} catch (EvaluationException e) {
return e.getErrorEval();
}
return new NumberEval(result);
}
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.poi
public ValueEval evaluate(ValueEval[] args, OperationEvaluationContext ec) {
int srcCellRow = ec.getRowIndex();
int srcCellCol = ec.getColumnIndex();
double result;
try {
int basis = 0; // default
switch(args.length) {
case 3:
basis = evaluateIntArg(args[2], srcCellRow, srcCellCol);
// fall through
case 2:
break;
default:
return ErrorEval.VALUE_INVALID;
}
double startDateVal = evaluateDateArg(args[0], srcCellRow, srcCellCol);
double endDateVal = evaluateDateArg(args[1], srcCellRow, srcCellCol);
result = YearFracCalculator.calculate(startDateVal, endDateVal, basis);
} catch (EvaluationException e) {
return e.getErrorEval();
}
return new NumberEval(result);
}
如何在Sql 2005中编写Excel自带的YearFrac函数? 最佳答案 使用 DateDiff 找出两个日期之间的距离,然后将该值除以 365 编辑 当然,您可以创建自己的函数来完成这项工作:
如何获得与 Excel YearFrac function 相同的结果在我的 C# 应用程序中? Calculates the fraction of the year represented by
所以我使用 python 来自动执行一些我必须在 excel 中执行的重复性任务。我需要做的计算之一需要使用 yearfrac()。这是否已在 python 中复制? 我找到了 this但我尝试的值不
本文整理了Java中org.apache.poi.ss.formula.atp.YearFrac.evaluateIntArg()方法的一些代码示例,展示了YearFrac.evaluateIntAr
本文整理了Java中org.apache.poi.ss.formula.atp.YearFrac.evaluateDateArg()方法的一些代码示例,展示了YearFrac.evaluateDate
我是一名优秀的程序员,十分优秀!