ISO-varaktighetstolkare
Tolka ISO 8601-varaktighetssträngar (P1Y2M3D) till läsbart format.
Om ISO-varaktighetsparsare
ISO Duration Parser tolkar ISO 8601-varaktighetssträngar — standardformatet som används i datum/tid-API:er, kalenderprotokoll och videom metadata — genom att bryta ner dem i sina beståndsdelar: år, månader, veckor, dagar, timmar, minuter och sekunder. ISO 8601-varaktigheter använder formatet P[n]Y[n]M[n]DT[n]H[n]M[n]S där P är beteckningen och T separerar datum- och tidsdelar; till exempel representerar P1Y6MT2H30M 1 år, 6 månader, 2 timmar och 30 minuter. Även om dessa strängar är maskinläsbara, är de ogenomskinliga för mänsklig inspektion utan parsning, vilket gör detta verktyg viktigt för alla som arbetar med iCalendar, YouTube API, OpenAPI eller FHIR-data.
Hur Man Använder
Ange en ISO 8601-varaktighetssträng i inmatningsfältet — vanliga exempel inkluderar PT30S (30 sekunder), PT1H30M (1 timme 30 minuter), P2Y6M (2 år 6 månader) och P1DT12H (1 dag 12 timmar). Verktyget tolkar alla sju varaktighetskomponenter, visar varje märkt värde, beräknar den totala varaktigheten i sekunder och millisekunder för programmatisk användning, och visar en mänskligt läsbar sammanfattning på enkel engelska som '1 år, 6 månader, 2 timmar, 30 minuter'.
Vanliga Användningsområden
- Frontend-utvecklare som tolkar videovaraktighetsvärden som returneras av YouTube Data API v3 som ISO 8601-strängar (t.ex. PT1H23M45S) för att visa mänskligt läsbara längdetiketter för videor i mediaspelare
- Kalenderapplikationsutvecklare som felsöker iCalendar DURATION-egenskapsvärden i VEVENT- och VTODO-komponenter för att verifiera att intervallen för återkommande händelser och påminnelsetider är korrekta
- API-utvecklare som inspekterar och felsöker ISO 8601-varaktighetsfält i OpenAPI-specifikationer, FHIR-tidtagningsresurser och GraphQL-schemadefinitioner där varaktighet är den kanoniska representationen
- DevOps-ingenjörer som läser timeout-, TTL- och intervallvärden i Kubernetes CRD:er, Helm-värdesfiler eller Prometheus-varningreglers varaktighetsuttryck som använder ISO 8601-varaktighetsnotation
- QA-ingenjörer som genererar ISO 8601-varaktighetssträngar för kantfall för att testa varaktighetstolkning och valideringslogik i datum/tid-behandlingsbibliotek för korrekthet och felhantering