249 of 410 menu

DateInterval-luokan format-metodi

DateInterval-luokan format-metodi muuntaa aikavälin merkkijonoesitykseksi määritetyn muotoilun mukaisesti. Se ottaa parametrina muotoilumerkkijonon, joka sisältää erikoismerkkejä, ja palauttaa muotoillun merkkijonon.

Syntaksi

public DateInterval::format(string $format): string

Erikoismerkit

Spesifioija Kuvaus Esimerkki
%Y Vuosien määrä (vähintään 2 numeroa) 01, 12
%y Vuosien määrä (ilman nollatäydennystä) 1, 12
%M Kuukausien määrä (vähintään 2 numeroa) 01, 11
%m Kuukausien määrä (ilman nollatäydennystä) 1, 11
%D Päivien määrä (vähintään 2 numeroa) 01, 31
%d Päivien määrä (ilman nollatäydennystä) 1, 31
%H Tuntien määrä (vähintään 2 numeroa) 01, 23
%h Tuntien määrä (ilman nollatäydennystä) 1, 23
%I Minuttien määrä (vähintään 2 numeroa) 01, 59
%i Minuttien määrä (ilman nollatäydennystä) 1, 59
%S Sekuntien määrä (vähintään 2 numeroa) 01, 59
%s Sekuntien määrä (ilman nollatäydennystä) 1, 59
%R Välin etumerkki (+ tai -) +, -
%r Välin etumerkki nimenomaisella ilmaisulla (- negatiivisella) , -
%% Prosenttimerkki %

Esimerkki

Välin muotoilu päivinä ja tunteina:

<?php $interval = new DateInterval('P2DT5H'); echo $interval->format('%d days, %h hours'); ?>

Koodin suorituksen tulos:

'2 days, 5 hours'

Esimerkki

Välin muotoilu täydellisenä esityksenä:

<?php $interval = new DateInterval('P1Y3M5DT7H10M'); echo $interval->format('%y years %m months %d days %h hours %i minutes'); ?>

Koodin suorituksen tulos:

'1 years 3 months 5 days 7 hours 10 minutes'

Esimerkki

Välin muotoilu etunollilla:

<?php $interval = new DateInterval('PT5H3M'); echo $interval->format('%H:%I'); ?>

Koodin suorituksen tulos:

'05:03'

Katso myös

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää