UNIX_TIMESTAMP(data valida)
gli passi una data e ti rende un UNIX TIMESTAMP
insert.... value (UNIX_TIMESTAMP(NOW()) ) ti mette data ora corrente nel formato unix numerico.
Se invece la data la passi tu bisogna stare attenti che in mancanza di ore:min:sec rifila un default di 00:00:00 e se questo va bene per il primo giorno, ti fuma invece l'ultimo giorno del mese. Quindi la data ultima dovra' essere o il primo giorno del mese successivo senza le ore, oppure per esempio la fine di luglio:
2005-07-31 23:59:59
di fatto lo UNIX TIMESTAMP e' un numero e non una data.
![]()