J'ai un champ dans ma base de données nommé "eventstart". La valeur qu'il y a est un timestamp unix. Je veux ajouter 1 jour à ce sujet, mais il ne stocke 0.Mysql ajouter 1 jour à l'horodateur
J'ai essayé:
UPDATE mytable SET eventstart=TIMESTAMPADD(DAY,1,eventstart) WHERE 1
UPDATE mytable SET eventstart=TIMESTAMPADD(DAY,1,DATE_FORMAT(FROM_UNIXTIME(eventstart), '%d-%m-%Y')) WHERE 1
UPDATE mytable SET eventstart=UNIX_TIMESTAMP(TIMESTAMPADD(DAY,1,DATE_FORMAT(FROM_UNIXTIME(eventstart), '%d-%m-%Y'))) WHERE 1
... et des choses comme ça.
cela ajoute rien, reste inchangé champ. Le champ est défini comme eventstart int (11) DEFAULT '0' NOT NULL, – Falk
ok, bizarre, maintenant il ajoute les secondes. Je vous remercie! – Falk
Je suis content que ce soit le cas. S'il vous plaît votez - :) – kampangala