Salesforce 无法从静态上下文引用非静态方法:Integer Date.dayOfYear()

Salesforce 无法从静态上下文引用非静态方法:Integer Date.dayOfYear(),salesforce,apex,Salesforce,Apex,我是salesforce的新手,尝试执行以下代码并看到错误: System.debug('Date :'+ Date.today()); System.debug('Date + 1 :'+Date.today().addDays(2)); System.debug('Add Months : '+Date.today().addMonths(3)); System.debug('Add Years : '+Date.today().addYears(5)); System.debug('Da

我是salesforce的新手,尝试执行以下代码并看到错误:

System.debug('Date :'+ Date.today());
System.debug('Date + 1 :'+Date.today().addDays(2));
System.debug('Add Months : '+Date.today().addMonths(3));
System.debug('Add Years : '+Date.today().addYears(5));

System.debug('Day Of year : '+Date.dayOfYear()+'');

该方法需要在Date实例上运行

例如

给出:

当年当日:103

顺便说一句,对于Salesforce特定的问题来说,是一个很好的地方

System.debug('Current Day Of year : '+Date.today().dayOfYear());