---
title: "datumformat"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/58124-datumformat"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "antar"
published: "2002-11-05T13:22:04.000Z"
updated: "2002-11-05T14:03:49.000Z"
replies: 5
views: 296
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/58124-datumformat"
---

# datumformat

## #1 — antar, 2002-11-05T13:22Z

hur fixar jag så att now() blir så här istället
Måndag 28:e oktober 2002, kl 21:49

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

## #2 — OveRRidE, 2002-11-05T13:33Z

I [VBScriptmanualen](http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vbscripttoc.asp) kan man ganska lätt hitta funktionen [FormatDateTime](http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vsfctformatdatetime.asp). 

```
FormatDateTime(Date, vbLongDate)
```

I kombination med lite stränghantering, har du det du vill ha.

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

## #3 — antar, 2002-11-05T13:36Z

det blir ju såhär
den 5 november 2002

nu använder jag

```
postDate = cdate(recset("start"))
days = datediff("d",postDate,now())
if days = 0 then
response.write "idag, kl " & FormatDateTime(postDate,4)
elseif days = 1 then
response.write "igår, kl " & FormatDateTime(postDate,4) 
else
datum = Split(" ",recset("start")) 

Response.Write FormatDateTime(Date, vbLongDate)&", kl "& FormatDateTime(postDate,4)
end if
```

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

## #4 — OveRRidE, 2002-11-05T13:48Z

> I kombination med lite stränghantering, har du det du vill ha.

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

## #5 — antar, 2002-11-05T13:57Z

hur fixar jag det där med : e och :a

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

## #6 — jboy_87, 2002-11-05T14:03Z

```
<%
datum = Now()
manad = MonthName(Month(datum))
dagnamn = WeekDayName(WeekDay(datum,1)) & "en"
dag = Day(datum)
IF Right(dag,1) = "1" Or Right(dag,1) = "2" then
dag2 = ":a"
ELSE
dag2 = ":e"
END IF
ar = Year(datum)
datum = dagnamn & " den " & dag & dag2 & " " & manad & " " & ar
Response.Write datum
%>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/58124-datumformat
