Cookie upit getTime

    date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));

Kako ovo sad da postavim da prikaziva svakih 48sati!

Pozz za sve webmajstore

Ako sam dobro shvatio, neku radnju želiš trigirati svakih 48 sati.

Za takve stvari ti je crone job. Nariktaš u cPanelu koja skripta će biti trigirana u kojim intervalima vremena. A ono što ćeš staviti u skriptu…na tebi je…

radi se o popupu, pa bih da ga korisniku prikaze svakih 48 sati, mislim da ove brojeve treba samo preuredit

Pa valjda ti taj days ulazni parametar treba biti 2 - jer ovo ovamo kar izracunas dobijes 86400000 ms sto je jednako 24h odnosno 1 dan.

U biti nemam pojma sta bi ovaj kod trebao raditi i na koji nacin ti to mislis izvesti.

time() + (86400 * 2)

Heh, onda samo što ti je napisao krcmar, ili u malo ljepsem obliku bi bilo:

date.setTime(date.getTime() + (2 * 24 * 60 * 60 * 1000));

Uglavnom, varijabla days ti samo treba biti 2

Kako bi rekli, bolje čovjeka naučiti pecati nego mu dati ribu…pa evo malo objašnjenja…

ovaj date.getTime() ti je trenutno vrijeme u milisekundama (ms)

…a desno imaš 22460601000

1000 je 1000 ms ili 1 sec
100060 = 60 sec = 1 min
1000
6060 = 3600 sec = 60min = 1 sat
1000
606024 = 24 sata = 1 dan

…i onda još to pomnoženo sa nekim x (kod tebe “days”) … ti daje broj dana u milisekundama.

2 Likes

Napokon da na ovom forumu naletim na nekog kao sto je @bozoou , covjeku nije bilo tesko odvojit par minuta da mi objasni kako ovo fukncionise. Jarane svaka ti cast i hvala od srca

1 Like

Copyright © 2022 WM Forum - AboutContact