"eventstart"라는 이름의 db에 필드가 있습니다. 유닉스 타임 스탬프가있다. 나는이 1 일 추가 할 수 있지만, 단지 저장 0Mysql이 타임 스탬프에 1 일을 더함
내가 시도 : 그런
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
... 그리고 일을.
, 필드가 변경되지 않고 유지됩니다. 정의 된 필드는 입니다. eventstart int (11) DEFAULT '0'NULL이 아님, – Falk
괜찮습니다. 이제 초가 추가됩니다. 고맙습니다! – Falk
나는 그것이 기쁘다. 제발 투표하세요 - :) – kampangala