I tried to identify the current week of the year but I don’t understand why it doesn’t work.
import java.util.Calendar
rule "Testregel"
when
Item PRA_tst changed
then
var Calendar cal = Calendar::instance
var int test = cal.getWeekYear()
logWarn("Test","Woche" + test)
end
import java.util.Calendar
rule "Testregel"
when
Item PRA_tst changed
then
var Calendar cal = Calendar.getInstance()
var int test = cal.get(Calendar.WEEK_OF_YEAR)
logWarn("Test","Woche " + test)
end
import org.joda.time.DateTime
rule "Testregel"
when
Item PRA_tst changed
then
val Integer test = now.getWeekOfWeekyear
logWarn("Test","Woche=[{}]",test)
end