---
title: "återstående tid."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/75106-återstående-tid/page3"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Qimen"
published: "2003-04-26T11:19:37.000Z"
updated: "2003-04-27T12:00:25.000Z"
replies: 47
views: 748
page: 3
pages: 3
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/75106-återstående-tid"
---

# återstående tid.

_Sida 3 av 3._

## #41 — Qimen, 2003-04-26T14:55Z

> **@nders skrev:**
>
> Jag kände på mig att det skulle komma en följdfråga, så jag höll inne med koden så du skulle försöka först. :D
>
> ```
> newDate = DateAdd("h", 6, recset2("PixTid"))
> intTimmar = DateDiff("h", now(), newDate)
> newDate = DateAdd("h", -intTimmar, newDate)
> intMinuter = DateDiff("n", now(), newDate)
> 
> response.write intTimmar & " timmar och " & intMinuter & " minuter kvar, för böveln!"
> ```
>
> **Red**: om man vill så kan man ju alltid kontrollera så antal timmar är större än 1 så man inte skriver ut "1 timmar", men det är din läxa. ;)
> 
> Mvh,

:OO Kan man ha två stycken som heter newdate förresten?

Permalänk: https://www.webforum.nu/p/1025473

## #42 — @nders, 2003-04-26T14:59Z

> **Qimen skrev:**
>
> :OO Kan man ha två stycken som heter newdate förresten?

Det är inte två. Jag bara återanvände variabelnamnet eftersom den var färdiganvänd.

Mvh

Permalänk: https://www.webforum.nu/p/1025475

## #43 — Qimen, 2003-04-26T15:00Z

ok. säger du det så :r

Permalänk: https://www.webforum.nu/p/1025476

## #44 — Qimen, 2003-04-26T15:02Z

Humm om man gör så här verkar det stämma:

```
<%
newDate = DateAdd("h", 6, CDate(recset2("PixTid")))
intTimmar = DateDiff("h", now(), newDate)-1
newDate = DateAdd("h", 6, CDate(recset2("PixTid")))
intMinuter = DateDiff("n", now(), newDate)

response.write intTimmar & " timmar och " & intMinuter & " minuter kvar, för böveln!" %>
```

då blir resultatet: 0 timmar och 58 minuter kvar, för böveln!

Permalänk: https://www.webforum.nu/p/1025477

## #45 — Qimen, 2003-04-26T15:03Z

Eller inte... är det flera timmar kvar så visar den över 60 minuter :(

Permalänk: https://www.webforum.nu/p/1025479

## #46 — @nders, 2003-04-27T08:32Z

Det visade sig att DateDiff() inte riktigt fungerade som jag hade trott. Men jag har fått ihop en kodbit som verkar fungera som det ska i alla fall.

```
newDate = DateAdd("h", 6, CDate(recset2("PixTid")))
intTimmar = DateDiff("h", now(), newDate)
if not intTimmar = 0 then newDate = DateAdd("h", -intTimmar+1, newDate)
intMinuter = DateDiff("n", now(), newDate)

if intMinuter = 60 then intMinuter = 0
if intMinuter >= 60-minute(now()) then intTimmar = intTimmar-1
response.write intTimmar & " timmar och " & intMinuter & " minuter kvar, för böveln!"
```

Hoppas den fjungerar för dig också.

Mvh

Permalänk: https://www.webforum.nu/p/1025925

## #47 — Qimen, 2003-04-27T11:58Z

Tack @nders :)
Nu funkar det fint.

Permalänk: https://www.webforum.nu/p/1026058

## #48 — @nders, 2003-04-27T12:00Z

Vasse!

Kul att det löste sig.

mvh

Permalänk: https://www.webforum.nu/p/1026060

---

Tråden på webben: https://www.webforum.nu/amne/asp/75106-återstående-tid/page3  
Föregående sida: https://www.webforum.nu/amne/asp/75106-återstående-tid/page2.md
