İçeriğe atla
%100 yerel

ISO 8601 Süre Dönüştürücü

ISO 8601 surelerini (PT1H30M) saniyeye veya okunabilir metne dönüştürün, ve tersi.

Giriş
Çıkış

ISO 8601 Süre Dönüştürücü

ISO 8601 surelerini (PT1H30M, P3DT4H veya P1Y2M gibi) yapıştırın ve bu araç her satırı saniyeye, dakikaya, saate veya güne, ayrıca "1s 30d" gibi okunabilir bir dökümü dönüştürür. Yönü değiştirin ve tam tersi de çalışır: sade saniye (veya seçtiğiniz herhangi bir birim) yapıştırın ve bir API yükünü, takvim akışını veya bir konfigürasyon dosyasına dönüştürülmüş geçerli bir ISO 8601 süresi dizesini geri alın.

Birim seçeneği her iki yönde de sayının anlamını belirler: ISO'dan dönüştürülürken sonucun ifade edildiği birimdir; ISO oluştururken giriş sayılarının okunduğu birimdir. Okunabilir metni göster insan dostu döküm ile birlikte sonucu gösterir. Kompakt, ISO çıktısından sıfır değerli birimleri atlar (P0Y0M0DT1H30M0S yerine PT1H30M) — tüm alanlar için sabit genişlikli bir format için devre dışı bırakın. Ondalık basamaklar, sayısal değer ve kalan saniye bileşeni üzerindeki yuvarlamayı kontrol eder.

ISO 8601 yılları ve ayları saniye cinsinden sabit uzunluğa sahip değildir, bu nedenle onlara saniye cinsinden dönüştürmek doğası gereği yaklaşıktır. Yılları/ayları şu şekilde say seçeneği takvim ortalaması (yıl başına 365.2425 gün) ve düz 365/30 günlük bir yaklaşım arasında seçim yapmanıza olanak tanır — alt akış sisteminizin ne varsaydığını seçin ve Y veya M bileşeni olan herhangi bir süreyi yaklaşık olarak kabul edin. Haftalar, günler, saatler, dakikalar ve saniyeler tam olarak dönüştürülür. Tüm satırların toplamını göster seçeneğini açın toplu bir satır eklemek için, bu bir grup süreleri tek seferde toplamanız için faydalıdır.

Her şey tarayıcınızda yerel olarak çalışır — süreler ve zaman damgaları genellikle iç günlüklerden veya zamanlamalarından gelir ve hiçbiri hiçbir yere yüklenmez. Sonucu kopyalayın, .txt dosyası olarak indirin veya çıktıyı girişe geri göndererek ters yönde yeniden dönüştürün.

FAQ

Hangi ISO 8601 süresi formatları desteklenir?
Tam P[n]Y[n]M[n]W[n]DT[n]H[n]M[n]S deseni — yıllar, aylar, haftalar, günler, saatler, dakikalar ve saniyeler, opsiyonel ondalıklar ve negatif süreler için başında eksi işareti, ISO 8601'in izin verdiği herhangi bir kombinasyon (ör. PT1H30M, P3DT4H, P1Y2M, P2W).
Yılları veya ayları içeren dönüştürmeler neden yaklaşıktır?
ISO 8601 bir yılın veya ayın kaç saniye olduğunu belirlemez — bu takvime bağlıdır. Yılları/ayları şu şekilde say seçeneği takvim ortalaması veya düz 365/30 günlük bir yaklaşım arasında seçim yapmanıza olanak tanır; her halükarda Y veya M bileşeni olan herhangi bir süreyi yaklaşık olarak kabul edin, tam bir değer olarak değil.
Aynı anda birden fazla süreyi dönüştürebilir miyim?
Evet. Her satır bağımsız olarak dönüştürülür ve Tüm satırların toplamını göster sonuna eklenen toplu bir satır ekler, böylece bir grup içinde birden fazla süreyi toplayabilirsiniz.
Geçersiz bir satırla ne olur?
Araç satır numarasını ve ayrıştırılamayan tam metni bildirirken, girişinizin geri kalanını kaybetmeden o satırı düzeltebilmeniz için bir çift geçerli örnek sağlar.
Verilerim herhangi bir yere yükleniyor mu?
Hayır. Dönüştürme tamamen tarayıcıda sade JavaScript kullanılarak çalışır — süreler ve sayılar hiçbir zaman cihazınızı terk etmez.