banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#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 assidu
Date d'inscription: 17 Jul 2018
Messages: 150

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 wink

Hors ligne

 

Pied de page des forums

Powered by FluxBB