---
title: "Antal veckor per år"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/106397-antal-veckor-per-år"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "rincewind"
published: "2004-06-29T09:42:19.000Z"
updated: "2004-06-29T11:56:05.000Z"
replies: 2
views: 805
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/php/106397-antal-veckor-per-år"
---

# Antal veckor per år

## #1 — rincewind, 2004-06-29T09:42Z

Håller på med ett PHP och MySQL projekt.

Jag skulle behöva ha reda på hur många veckor det är på ett år.
Dvs jag väljer vilket år jag vill se på. Där får jag en uppraddning av vilka månader som finns i en pulldown meny.

Några förslag? Finns det några inbyggda funktioner för att få fram hur många veckor det är på ett år?

Mvh
 \-- Rincewind

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

## #2 — tydal, 2004-06-29T10:26Z

Vad menar du med "hur många veckor det finns på ett år"? Vill du veta om vecka 53 existerar det året eller inte? Det gör den om nyårsveckan har fler dagar i det gamla året.

Ett år har ju 365 dagar och delar man det med 7 får man 52 veckor och en dag i rest. Är det skottår med 366 dagar så blir det två dagar i rest.

Om det inte är skottår så har du vecka 53 om första januari är en torsdag, annars 52. Är det skottår har du vecka 53 om första januari är en onsdag eller torsdag.

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

## #3 — Uwe, 2004-06-29T11:56Z

Följande borde funka:

```php
date("W", mktime(0, 0, 0, 12, 31, 2004));
```

 

Sen är det bara att byta ut datumet till variabel data.

//Uwe

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

---

Tråden på webben: https://www.webforum.nu/amne/php/106397-antal-veckor-per-år
