---
title: "Datumproblem på kvällskvisten..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/48801-datumproblem-på-kvällskvisten"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "rilu"
published: "2002-07-26T22:46:28.000Z"
updated: "2002-07-27T07:56:09.000Z"
replies: 16
views: 361
page: 1
pages: 1
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/48801-datumproblem-på-kvällskvisten"
---

# Datumproblem på kvällskvisten...

## #1 — rilu, 2002-07-26T22:46Z

Tjena! har ett litet script som ska göra om så att det står Today istället för dagens datum. Värdet är hämtat från en databas, ex 2002-07-27 00.33, det ska istället stå Today, 00.33. Om ni hajjar...

```
If Left(RS2("datum"),10)="date" Then
Response.write "Today, " &Right(RS2("datum"),8)
```

Grejen är att det funkar om jag skriver så här:

```
If Left(RS2("datum"),10)="2002-07-27" Then
Response.write "Today, " &Right(RS2("datum"),8)
```

Frågan är: Vad ska jag skriva för att få in dagens datum ordentligt?

Mvh

Rickard

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

## #2 — LAMP, 2002-07-26T22:49Z

```
If Left(RS2("datum"),10) = date() Then
Response.write "Today, " &Right(RS2("datum"),8)
```

Borde fungera tycker jag :)

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

## #3 — rilu, 2002-07-26T22:56Z

Borde...

Jupp... visst borde det funka, men den ignorerar bara if-satsen, så det kan ju inte ha gjort det... :q 

Något annat förslag?

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

## #4 — Ekström, 2002-07-26T23:01Z

LAMPs kod är ju korrekt. Förklara i detalj vad som händer. Får du något felmeddelande?

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

## #5 — rilu, 2002-07-26T23:03Z

Inget felmeddelande, datumet på sidan vägrar förändra sig bara, men om jag skriver datumet hårdkodat 2002-07-27, så funkar det... jävligt mysko... eller så är jag dum i huvudet... eller trött...

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

## #6 — LAMP, 2002-07-26T23:05Z

Grrr, denna då?

```
dteDate = "" & Left(RS2("datum"),10)

If cdate(dteDate) = date() Then Response.write "Today, " &Right(RS2("datum"),8)
```

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

## #7 — Ekström, 2002-07-26T23:05Z

Vad står det om du skriver

Response.Write date()

?

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

## #8 — rilu, 2002-07-26T23:13Z

Det står 2002-07-27, men den fattar inte det i if-satsen av nån konstig anledning. Kan det vara något typ-fel? Har ändrat om från datum-typ till text-typ i databasen... funkar ändå inte...

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

## #9 — LAMP, 2002-07-26T23:14Z

Det var precis det jag ville elimenera med inlägget ovan.

> Grrr, denna då? 
> 
> dteDate = "" & Left(RS2("datum"),10)
> 
> If cdate(dteDate) = date() Then Response.write "Today, " &Right(RS2("datum"),8)

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

## #10 — rilu, 2002-07-26T23:23Z

Fick en missmatch när jag körde LAMPS kod...

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

## #11 — LAMP, 2002-07-26T23:27Z

Om du kommenterar bort if-satsen och skriver ut dteDate:
Vad skriver den då ut?

```
dteDate = "" & Left(RS2("datum"),10) 
response.write dteDate

'#-- If cdate(dteDate) = date() Then Response.write "Today, " &Right(RS2("datum"),8)
```

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

## #12 — rilu, 2002-07-26T23:39Z

Den skriver bara ut dagens datum...

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

## #13 — LAMP, 2002-07-26T23:44Z

Då kan jag inte förstå varför du får missmatch. Om du konverterar till datum på båda sidor likhetstecknet.

```
dteDate = "" & Left(RS2("datum"),10) 
'#-- response.write dteDate

If cdate(dteDate) = cdate(date()) Then Response.write "Today, " & Right(RS2("datum"),8)
```

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

## #14 — LAMP, 2002-07-26T23:48Z

Kom att tänk på en sak till. Får du ut samma datumformat från databasen som du får ut med VBs date() ?

Ska du jämföra dem måste de ha samma format.

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

## #15 — rilu, 2002-07-26T23:57Z

Kan jag inte bara plocka ut värdena och jämföra dem i två strängar? hur jag nu gör det... ;)

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

## #16 — Ekström, 2002-07-27T00:54Z

Förstår 0 av vad du menar...

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

## #17 — voigtann1, 2002-07-27T07:56Z

Om du kollar in wF medlemars script så har jag gjort med regexp :) enklare :))):

<http://www.webforum.nu/showthread.php?s=&threadid=43454>

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/48801-datumproblem-på-kvällskvisten
