manipulation Date

Bonjour,
J’ai un champ date dans ma table auteur (champ extra), l’auteur a 12mois pour accéder a une zone

je cherche a faire un test avec ce champ date

date+365 jours c’est Ok, sinon vide
Est ce que quelqu’un peut m’aider a faire ce test ??

est ce que ceci peut marcher ?

[(#DATE|strtotime|>{#VAL{+365days}|strtotime}|?{ OK, ‹  ›})]

Le 03.05.17 à 17:59, Manou Liman a écrit :

Bonjour,
J'ai un champ date dans ma table auteur (champ extra), l'auteur a 12mois
pour accéder a une zone

je cherche a faire un test avec ce champ date

date+365 jours c'est Ok, sinon vide
Est ce que quelqu'un peut m'aider a faire ce test ??

est ce que ceci peut marcher ?

[(#DATE|strtotime|>{#VAL{+365days}|strtotime}|?{ OK, ''})]

bah test…
mais:
- il manque un } avant le |?
- je dirais -365 days plutôt que +365 days (tu cherche la date il y 365 jours, et si #DATE est supérieur, alors ca veut dire que tu es dans les délais)
--
Maïeul

Merci pour la réponse, j’hésitais entre -360days et +360days
Je m’explique encore :slight_smile:

#DATE = date ou il paye l’abonnement et un an aprés cette date, il n’a plus accés aux données parce que l’abonnement dure un an c-a-d 365 jours

Merci

ce que je comprend pas c'est pourquoi tu n'a pas tout simplement fait un test.

Tu est au temps t.
tu fais t-365 jours et tu vérifier si c'est plus ancien que #DATE. Si oui cela veut dire que l'abonnement a échoué.

Donc -365jours paraît logique.

Le 3 mai 2017 à 20:44, Manou Liman <manouliman@gmail.com> a écrit :

Merci pour la réponse, j'hésitais entre -360days et +360days
Je m'explique encore :slight_smile:

#DATE = date ou il paye l'abonnement et un an aprés cette date, il n'a plus accés aux données parce que l'abonnement dure un an c-a-d 365 jours

Merci

Le 3 mai 2017 à 19:35, Maïeul <maieul@maieul.net> a écrit :
Le 03.05.17 à 17:59, Manou Liman a écrit :

Bonjour,
J'ai un champ date dans ma table auteur (champ extra), l'auteur a 12mois
pour accéder a une zone

je cherche a faire un test avec ce champ date

date+365 jours c'est Ok, sinon vide
Est ce que quelqu'un peut m'aider a faire ce test ??

est ce que ceci peut marcher ?

[(#DATE|strtotime|>{#VAL{+365days}|strtotime}|?{ OK, ''})]

bah test…
mais:
- il manque un } avant le |?
- je dirais -365 days plutôt que +365 days (tu cherche la date il y 365 jours, et si #DATE est supérieur, alors ca veut dire que tu es dans les délais)
--
Maïeul
http://blog.maieul.net
http://geekographie.maieul.net