---
title: "Delar av datum i databas!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/107289-delar-av-datum-i-databas"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "magnusfernstrom"
published: "2004-07-14T03:28:36.000Z"
updated: "2004-07-14T08:00:37.000Z"
replies: 7
views: 245
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/107289-delar-av-datum-i-databas"
---

# Delar av datum i databas!

## #1 — magnusfernstrom, 2004-07-14T03:28Z

Om jag lagrar ett datum i en databas sparas det såhär: 7/13/2004 8:14:48 AM.

Kan jag på något sätt korta ner det? 

Något i stil med: 7/13 8:14:48.

Med kod då givetvis då det är försent att ändra formatet i databasen.

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

## #2 — yohpops, 2004-07-14T04:10Z

gör en loop som går igenom alla rader och uppdatera rad för rad.

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

## #3 — magnusfernstrom, 2004-07-14T05:48Z

Ett exempel på hur denna loop skulle kunna se ut skulle uppskattas :)

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

## #4 — yohpops, 2004-07-14T05:51Z

Exempel.

```
set rs = conn.execute("select * from tabell")
do until rs.eof
conn.execute "update tabell set datumet = '"& fixadatum(rs("datumet")) &"' where id = " & rs("id")
rs.movenext
loop
```

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

## #5 — magnusfernstrom, 2004-07-14T05:54Z

Men jag ska inte sätta ett nytt datum. Kan man inte göra om datumet när det skrivs ut?

Det är såhär; jag har ett forum där jag sorterar efter datum. Det skulle bra knasigt om jag sorterade efter dagar :)

Så därför vill jag ha hela datumet i databasen, men när jag skriver ut datumet vill jag ha minus PM/AM och år.  Som här på wF.

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

## #6 — doggelito, 2004-07-14T06:24Z

Det är inga problem att göra formateringarna på sidan, det är också så man bör göra.
Exemlet nedan gör inte exakt det du vill ha, jag tänkte att du kan bygga klart den själv, för att få lite träning!
Hör av dig igen om du inte får till det. :)

```
<%
'kortar datum till ex. 12/4 -04
Public Function FormatShortDate(Current_date)
	If isDate(Current_date) Then 
		FormatShortDate = Day(Current_date) & "/" & Month(Current_date) & " -" & Right(Year(Current_date),2)
	End If
End Function

Response.Write(FormatShortDate(Now())
%>
```

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

## #7 — toha, 2004-07-14T07:04Z

Jag vet att det inte är snyggt men, du kan inte göra något liknande det här:

```
	Dim d
	d =	Now()
	Response.Write DatePart("m", d) & "/" & DatePart("d", d) & " " & FormatDateTime(d, 4) & ":" & DatePart("s", d)
```

?

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

## #8 — magnusfernstrom, 2004-07-14T08:00Z

doggelito: Det är bra. Jag tänkte försöka själv, men kom sedan på att jag aldrig byggt något likande innan, så jag hade inte en blekaste aning om hur det skulle se ut :)

Här ska tränas ;)

toha: Tack du med. Får kolla på båda :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/107289-delar-av-datum-i-databas
