Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 2.678 pregleda

Najnovija ↓

Javascript - kako dobiti unix vrijeme 29.01.2007. u 11:43 · pre 240 meseci #1
Pozdrav svima!


Kako u javascriptu dobiti broj sekunda od 1/1/1970 0:0:0h do nekog zadatog vremena ali ne sadasnjeg??
Npr. treba mi broj sekunda za vrijeme:12/8/2001 5:33 h.

Zadatak koji sam dobio je napraviti form u kojem se nalaze dva polja. Kad se upise vrijeme u prvo polje(format:DD/MM/YYYY HH:MM) u drugom se pojavi datum/vrijeme u istom formatu samo uvecano za 1 sat i 11 minuta.

Namjeravam to uraditi tako sto bih izracunao unix vrijeme za prvi datum, dodao broj sekunda koliko ima u 1h11min i onda to opet preracunao u odgovarajuci format??
Koliko vidim Javascript ima samo funkcije koje barataju sa trenutnim vremenom?


Re: Javascript - kako dobiti unix vrijeme 29.01.2007. u 12:14 · pre 240 meseci
izmenjeno 1 put, poslednji put bzero 29.01.2007. u 12:39
  1. bzero29.01.2007. u 12:39zapis iz teksta poruke
#2
Citat:
Koliko vidim Javascript ima samo funkcije koje barataju sa trenutnim vremenom?


Date objekat moze da ima razlicite konstruktore. Bez argumenata, radi sa trenutnim vremenom, ali moze da se kreira za bilo koje vreme:

Code:

var datum = new Date('2001', '7', '12');
alert(datum.getTime());


odnosno:

new Date(YYYY, MM, DD[, HH[, MM[, SS[,MS]]]])

s tim sto je godina obavezno 4 cifre, a meseci su od 0-11 (ne 1-12).


Naravno, moze da se kao konstruktor koristi i UNIX timestamp (u milisekundama):

new Date(TIMESTAMP)
Potpis
Never trust an operating system you don't have sources for.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme