Zaman/Sayılar

Hafta Numarası (ISO 8601)

Bir tarihin ISO 8601 hafta numarasını öğrenin veya belirli bir haftanın başlangıç/bitiş tarihlerini bulun.


                        

The ISO 8601 week number is a standardized way to number the weeks of a year (1-52 or 1-53), where a week starts on Monday and the year's first week is the one containing the first Thursday of January. This differs from a casual "since the start of the year" count.

How to use it

Common uses

Things to keep in mind

A week's ISO year doesn't always match the calendar year: the first days of January can belong to the last week of the previous ISO year, and the last days of December to the first week of the next.

The number of weeks in an ISO year is 52 or 53, depending on what day of the week January 1 falls on and whether the year is a leap year.

Bu araç hakkında makale: Hafta numarası: farklı ülkelerin haftaları neden farklı saydığı

Sıkça sorulan sorular

Hafta numarası ISO 8601'e göre nasıl belirlenir?

Haftalar Pazartesi günü başlar ve 1. hafta, yılın ilk Perşembe gününü içeren haftadır (eşdeğer olarak, 4 Ocak'ı içeren hafta).

Bu hafta numarası neden başka bir takvimin gösterdiğinden farklı olabilir?

Bazı sistemler (ABD'de olduğu gibi) haftayı Pazar günü başlatır ve 1. haftayı 1 Ocak'ı içeren hafta olarak kabul eder — bu, özellikle yılın başında ve sonunda farklı bir numaralandırma verir.

Bir tarih neden kendi takvim yılından farklı bir "ISO yılına" ait olabilir?

Ocak/Aralık ayının ilk veya son günleri bazen çoğu günü komşu yılda olan bir haftaya denk gelir — bu durumda, o haftanın ISO yılı, tarihin kendi takvim yılından farklıdır.

Bazı yıllarda neden 52 yerine 53 hafta vardır?

52 hafta yalnızca 364 gündür, bir takvim yılından 1-2 gün daha azdır, bu yüzden bu "fazla" günler periyodik olarak ek bir hafta oluşturur. 53. hafta, Perşembe günü başlayan yıllarda ve Çarşamba günü başlayan artık yıllarda görülür.

Seçilen yıl için mevcut olmayan bir hafta numarası girersem ne olur?

Araç, bu belirli ISO yılı için maksimum hafta sayısını (52 veya 53) belirten bir hata gösterir, çünkü bu sayı yıldan yıla değişir.

Makaleler: Zaman/Sayılar

Unix zamanı: bilgisayarlar zamanı neden 1970'ten itibaren sayar

1 Ocak 1970'in çoğu bilgisayar sistemi için neden zaman referans noktası haline geldiği.

Cron ifadeleri: bir görev zamanlaması nasıl çözülür

*/15 * * * * gibi bir ifadenin nasıl çözüleceği ve görevin tam olarak ne zaman çalışacağının nasıl bilineceği.

Sayı sistemleri: ikili, sekizli ve on altılık sistemler neden var

CSS'te #FF5733 renginin neden ondalık yerine on altılık rakamlarla yazıldığı.

Bit düzeyi işlemler: AND, OR ve XOR bit seviyesinde nasıl çalışır

Bit düzeyi AND'in mantıksal AND'den nasıl farklı olduğu ve bir sayının tek tek bitleri üzerinde neden işlem yapılır.

Tarih farkı: gün saymanın neden göründüğünden daha karmaşık olduğu

Tarihleri saf bir şekilde çıkarmanın artık yıllar yüzünden neden yanlış sonuç verebileceği.

Yaş hesaplama: bunun neden basit bir yıl çıkarma işlemi olmadığı

Sadece doğum yıllarını çıkarmanın neden gerçek yaştan bir fazla bir yaş verebileceği.

Saat dilimleri: UTC'nin GMT ile aynı şey olmadığı

UTC'nin yılda iki kez neden hiç değişmediği, ama Londra saatinin (GMT/BST) değiştiği.

Süre hesaplayıcı: saat, dakika ve saniyeler doğru şekilde nasıl toplanır

Dakika ve saniyeleri toplarken ondalık toplamada olduğu gibi kalanın neden bir sonraki basamağa "taşınması" gerektiği.

ISO 8601 Duration: bir süre standart biçimde nasıl yazılır

PT1H30M'nin neden "1 saat 30 dakika" anlamına geldiği, "1 dakika 30 saat" değil.

Roma rakamları: sıfırı ve basamak değeri olmayan bir sistem nasıl çalışır

IV'ün neden 6 değil 4 anlamına geldiği, ve çıkarma kuralının Roma rakamlarında nasıl çalıştığı.

IEEE 754: kodda 0.1 + 0.2 neden 0.3'e eşit değil

Neredeyse her programlama dilinde 0.1 + 0.2'nin neden 0.30000000000000004 olarak göründüğü.

Sayının yazıyla ifadesi: rakamları neden kelimelere dönüştürmeli

Banka belgelerinde tutarın neden aynı anda hem rakamla hem yazıyla yazıldığı.