Annonce
Suite à un problème technique intervenu entre le 22 et le 23 mars, nous avons du procéder dans la soirée du 25 mars, à la restauration de la base de données du 24 mars (matinée).
En clair, nous avons perdu vos contributions et inscriptions du dimanche 24 et du lundi 25 mars.
Nous vous prions de nous excuser.
#1 Thu 22 December 2022 15:41
- SK2LL
- Participant occasionnel
- Date d'inscription: 18 Aug 2016
- Messages: 25
FME 2021.2 - Date : semaine A du X au Y
Bonjour..
Je réalise des stats sur une base de données en fonction de la date de création et dans mon analyse je souhaiterai dire par exemple que XX objets ont été créés lors de la semaine 1 du 1/1/22 au 7/1/22
Le numéro de semaine est obtenu avec @DateTimeFormat(@Value(date), %W)
Par contre, les dates de début et fin de semaine, je creuse pas mal. Et ne voulant pas me retrouvé en Chine, je me permet cette demande... ici, parmis vous.
Pas simple...
Merci d'avance pour vos retours..
..et Bonnes fêtes de fin d'année.
Stéphane
Hors ligne
#2 Fri 23 December 2022 19:23
- Benoit D
- Participant actif
- Date d'inscription: 17 Jul 2018
- Messages: 118
Re: FME 2021.2 - Date : semaine A du X au Y
Bonjour,
On va utiliser le numéro du jour dans la semaine pour retrancher le bon nombre de jours afin de tomber le lundi précédent.
numéro du jour dans la semaine est @Evaluate(@DateTimeFormat(@Value(date),%u) donc on le retire pour avoir le premier jour de la semaine :
Dans un attribute manager si "date" est l'attribut avec le jour:
debut_semaine = @DateTimeAdd(@Value(date),-P@Evaluate(@DateTimeFormat(@Value(date),%u)-1)D)
fin_semaine = @DateTimeAdd(@Value(debut_semaine),P6D)
Joyeuses fêtes !
Nous sommes à -P2D de Noël
Hors ligne