---
title: "Dra samman datum och tid"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/154583-dra-samman-datum-och-tid"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "annesophie"
published: "2006-12-07T08:39:43.000Z"
updated: "2006-12-07T11:36:17.000Z"
replies: 10
views: 623
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/154583-dra-samman-datum-och-tid"
---

# Dra samman datum och tid

## #1 — annesophie, 2006-12-07T08:39Z

Kan man förvandla datum och tid t ex 2006-12-07 09:45:41\* till **20061207094541** eller **061207094541**?

\* now()

/A   :)

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

## #2 — J.N., 2006-12-07T08:43Z

HEJ!

Ja, varför skulle det inte gå?

Replace på - och : skapar fösta sifferraden i alla fall.

Den andra får du först skapa rätt år, men det går ju med Right och 12 siffror.

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

## #3 — @nders, 2006-12-07T08:46Z

> Replace på - och : skapar fösta sifferraden i alla fall.

Visst KAN man göra så, men då låser man sig till att formatet på datumet är exakt som annesophie visar. Vad händer om man flyttar koden till en server med andra regional settings?

\- - - - - - 

Sök reda på ett regexpmönster som tar bort allt utom siffror, eller bygg ihop strängen själv med de datum- och tidfunktioner som finns tillgängliga. Jag hade valt det senare, så man alltid vet hur strängen är uppbyggd.

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

## #4 — J.N., 2006-12-07T08:53Z

> **@nders skrev:**
>
> > Replace på - och : skapar fösta sifferraden i alla fall.
>
> Visst KAN man göra så, men då låser man sig till att formatet på datumet är exakt som annesophie visar. Vad händer om man flyttar koden till en server med andra regional settings?

Jag tolkade "t ex" i frågan som ett exempel på hur tid och datum alltid är formaterat men givetvis med olika siffror.

Naturligtvis har du rätt i att man måste veta vad man har för värde att köra i funktionen, men det uteslöt jag som brasklapp enligt ovan.

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

## #5 — Lasp, 2006-12-07T09:20Z

Så följdfrågan är = Vad är syftet? Oavsett format kan man ju göra selekteringar senare.
Så jag förstår @nders synpunkt. Nu väntar vi på varför.

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

## #6 — annesophie, 2006-12-07T10:45Z

Hej killar,

Tack...jag har tillfälligt hjärnsläpp idag. Självfallet funkade det med en enkel replace.
Syftet är att lägga raden med datum och tid till ett ordernummer.
Den biten löste sig. Tack.

Jag använder samma tråd för att förhoppningsvis få svar på en annan grej som bara inte vill funka idag (jäkla skitdag).  

Jag vill välja ut rader från en tabell (korg) där cellen kopt **INTE** är **x**.
Jag har två rader, en som har ett x i cellen kopt och en rad där cellen kopt är tom.
Jag är osäker på hur man formulerar WHERE NOT i kod.
På nedan vis får jag inte fram *någon rad alls*. 

*"SELECT \* FROM korg where session_id= '"& Session_Id &"' AND kopt **\<\>** 'x' ;"*

Om jag testar och istället skriver som nedan så får jag fram en rad, den med ett x i cellen kopt.
*"SELECT \* FROM korg where session_id= '"& Session_Id &"' AND kopt **\=** 'x' ;"*

  :(

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

## #7 — Peter S, 2006-12-07T10:54Z

Du kanske vill använda

```
AND kopt is null
```

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

## #8 — annesophie, 2006-12-07T10:58Z

> **Peter S skrev:**
>
> Du kanske vill använda
>
> ```
> AND kopt is null
> ```

Hade jag inte redan varit gift så hade jag gift mig med dig! **TACK!**   :f

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

## #9 — Mr. N., 2006-12-07T11:11Z

Om du sköter tidsbiten i MySQL kan du välja att hämta tiden numeriskt med hjälp av NOW()+0 (i frågan alltså: "SELECT NOW()+0"), vilket kommer att ge dig en tiden i YYYYMMDDHHMMSS-format utan kolon och bindestreck.

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

## #10 — Peter S, 2006-12-07T11:20Z

> **annesophie skrev:**
>
> Hade jag inte redan varit gift så hade jag gift mig med dig! **TACK!**   :f

Ässchh  :r

Slå en signal om det tar slut

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

## #11 — headbug, 2006-12-07T11:36Z

Peter då :p

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/154583-dra-samman-datum-och-tid
