/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
EPOCH
Fra : Jimmy


Dato : 23-11-02 21:13

Hej

Hvordan finder man antal sekunder siden 1970-01-01 ?

Eller rettere konverterer en dato til EPOCH?

mvh
Jimmy



 
 
Mark S. Rasmussen (23-11-2002)
Kommentar
Fra : Mark S. Rasmussen


Dato : 23-11-02 21:45

> Hvordan finder man antal sekunder siden 1970-01-01 ?

Kig på datediff funktionen: http://l.improve.dk/?46


> Eller rettere konverterer en dato til EPOCH?

Øh... EPOCH?

Mvh Mark
--
www.improve.dk



Jimmy (23-11-2002)
Kommentar
Fra : Jimmy


Dato : 23-11-02 22:14


"Mark S. Rasmussen" <mark@tv.dk> wrote in message
news:aropcn$1pba$1@news.cybercity.dk...
> > Hvordan finder man antal sekunder siden 1970-01-01 ?
>
> Kig på datediff funktionen: http://l.improve.dk/?46

Ja naturligvis!
Burde jeg virkleigt have tænkt selv .-)

> > Eller rettere konverterer en dato til EPOCH?
>
> Øh... EPOCH?

Kalder man det tal der fremkommer.

mvh
Jimmy



Jimmy (24-11-2002)
Kommentar
Fra : Jimmy


Dato : 24-11-02 12:37


"Mark S. Rasmussen" <mark@tv.dk> wrote in message
news:aropcn$1pba$1@news.cybercity.dk...
> > Hvordan finder man antal sekunder siden 1970-01-01 ?
>
> Kig på datediff funktionen: http://l.improve.dk/?46

Den virker ikke helt som den skal.

Den giver et antal sekunder, som er en time foran.

1) NOW() udprinter korrekt tid.
2) DateDiff("s", "1970-01-01 00:00:00", Now) udskriver tiden en time foran
3) DateDiff("s", "1970-01-01 00:00:00", Now) udskriver tiden korrekt

Men... Flytter jeg koden over på en anden server som er indstillet korrekt
vil mit script igen ikke fungere.

Kan man vha. ASP ændre tidszonen fra GMT til CET?

Jeg har 1030 på localeID men den har intet gjort.

Mvh
Jimmy



Mark S. Rasmussen (24-11-2002)
Kommentar
Fra : Mark S. Rasmussen


Dato : 24-11-02 12:58

> 2) DateDiff("s", "1970-01-01 00:00:00", Now) udskriver tiden en time foran
> 3) DateDiff("s", "1970-01-01 00:00:00", Now) udskriver tiden korrekt

Hvad er forskellen på de to linjer?


> Men... Flytter jeg koden over på en anden server som er indstillet korrekt
> vil mit script igen ikke fungere.
>
> Kan man vha. ASP ændre tidszonen fra GMT til CET?

Det tvivler jeg på, ikke med mindre du manuelt vil ligge til/fra den tid som
Now() returnerer.


> Jeg har 1030 på localeID men den har intet gjort.

Jeg tror heller ikke den ændrer på værdien Now() returnerer, kun på formatet
af den.


Mvh Mark
--
www.improve.dk



Jimmy (24-11-2002)
Kommentar
Fra : Jimmy


Dato : 24-11-02 15:18


"Mark S. Rasmussen" <mark@tv.dk> wrote in message
news:arqesa$6qd$1@news.cybercity.dk...
> > 2) DateDiff("s", "1970-01-01 00:00:00", Now) udskriver tiden en time
foran
> > 3) DateDiff("s", "1970-01-01 00:00:00", Now) udskriver tiden korrekt
>
> Hvad er forskellen på de to linjer?

ja ok - den smuttede:

> > 3) DateDiff("s", "1970-01-01 01:00:00", Now) udskriver tiden korrekt

Beklager forvirringen.

> > Men... Flytter jeg koden over på en anden server som er indstillet
korrekt
> > vil mit script igen ikke fungere.
> >
> > Kan man vha. ASP ændre tidszonen fra GMT til CET?
>
> Det tvivler jeg på, ikke med mindre du manuelt vil ligge til/fra den tid
som
> Now() returnerer.

Jeg tvivler også på det kan lade sig gøre med VBS.
Lige nu trækker jeg 3600 fra EPOCH-værdien og får derved et korrekt
resultat på den server jeg liger på lige nu.



> > Jeg har 1030 på localeID men den har intet gjort.
>
> Jeg tror heller ikke den ændrer på værdien Now() returnerer, kun på
formatet
> af den.

Helt enig - Jeg forudså blot et par indlæg der ville bede mig om at gøre det


Mit spørgsmål må så modificeres:

Hvordan kan jeg vha. VBS finde tidszonen på maskinen?
Altså GMT, GMT+1, CET osv

Mvh
Jimmy



Søg
Reklame
Statistik
Spørgsmål : 177551
Tips : 31968
Nyheder : 719565
Indlæg : 6408836
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste