---
title: "Tid-trubbel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/20308-tid-trubbel"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "NETwork"
published: "2002-01-08T18:15:00.000Z"
updated: "2002-01-09T08:24:00.000Z"
replies: 5
views: 293
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/dotnet/20308-tid-trubbel"
---

# Tid-trubbel

## #1 — NETwork, 2002-01-08T18:15Z

Hm, när jag lagrar dagens datum och tid i en databas (DateTime.Now) så fungerar det bra. Men när jag sedan ska skriva ut tiden igen så blir tiden fel. Istället för 16:47 så får jag 04:47, men i databasen är tiden rätt. Någon som vet så man skriver ut tiden "svenskt"?

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

## #2 — Vide, 2002-01-08T19:07Z

Detta kanske kan vara intressant... kolla på HH (inte hh).
 <http://www.msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemglobalizationdatetimeformatinfoclasstopic.asp>

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

## #3 — NETwork, 2002-01-08T19:12Z

Tack Vide, du är fantastisk! :)

En till fråga när jag ändå håller på med datum... någon som vet hur (om det är möjligt) att få fram vilken vecka (veckonummer) det är?

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

## #4 — Vide, 2002-01-08T21:15Z

Men vad nu då, jag hittar ju inte svaret... irriterande... :l

\*I will seek\* ;)

Kan det vara såhär (ändra ToString till det du vill ha):
DateTime.ToString( "%U" )

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

## #5 — NETwork, 2002-01-09T08:11Z

Hm, nej jag får det inte att fungera. Har provat lite olika alternativ, exempelvis:

DateTime.Now.ToSTring("%U");

Men den skriver bara ut ett "U".

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

## #6 — Grynet, 2002-01-09T08:24Z

Detta funkar för att få ut veckonummret, kanse inte det bästa(?), men det funkar..

```
GregorianCalendar thisCal = new GregorianCalendar();

int WeekOfYear = thisCal.GetWeekOfYear(DateTime.Now, new CalendarWeekRule(), DayOfWeek.Monday);
```

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/20308-tid-trubbel
