Hello,
Toutes nos excuses sur ce coup là ! La documentation en ligne n'était pas à jour, c'est un oubli de notre part
Les fonctions de changement dont le nom commence par set
étaient présentes sur l'ancienne version : le type Date
, mais n'existent plus sur le type DateTime
qui l'a remplacé.
Sur un DateTime
les fonctions de changement commencent par with
.
La syntaxe c'est donc:
bdate = bdate.withDayOfYear(1)
La raison de ce changement est que le mot set
signifie que l'on modifie l'objet alors que le type DateTIme
est non modifiable. Nous avons préféré utiliser le mot with
pour indiquer que ces fonctions renvoient un nouvel objet.
Je viens de mettre à jour la documentation en ligne évidemment. Merci de nous avoir signalé cet oubli.