249 of 410 menu

DateInterval klassinin format metodu

DateInterval klassının format metodu vaxt intervalını göstərilmiş formata uyğun olaraq sətir təsvirinə çevirir. Parametr kimi xüsusi simvolları ehtiva edən format sətirini qəbul edir və formatlanmış sətri qaytarır.

Sintaksis

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

Xüsusi simvollar

Spesifikator Təsviri Nümunə
%Y İllərin sayı (minimum 2 rəqəm) 01, 12
%y İllərin sayı (sıfırlarla tamamlanmadan) 1, 12
%M Ayların sayı (minimum 2 rəqəm) 01, 11
%m Ayların sayı (sıfırlarla tamamlanmadan) 1, 11
%D Günlərin sayı (minimum 2 rəqəm) 01, 31
%d Günlərin sayı (sıfırlarla tamamlanmadan) 1, 31
%H Saatların sayı (minimum 2 rəqəm) 01, 23
%h Saatların sayı (sıfırlarla tamamlanmadan) 1, 23
%I Dəqiqələrin sayı (minimum 2 rəqəm) 01, 59
%i Dəqiqələrin sayı (sıfırlarla tamamlanmadan) 1, 59
%S Saniyələrin sayı (minimum 2 rəqəm) 01, 59
%s Saniyələrin sayı (sıfırlarla tamamlanmadan) 1, 59
%R Intervalın işarəsi (+ və ya -) +, -
%r Intervalın işarəsi (mənfi olduqda - ilə) , -
%% Faiz simvolu %

Nümunə

Intervalın gün və saatlarda formatlanması:

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

Kodun icrasının nəticəsi:

'2 days, 5 hours'

Nümunə

Intervalın tam təsvirdə formatlanması:

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

Kodun icrasının nəticəsi:

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

Nümunə

Intervalın aparıcı sıfırlarla formatlanması:

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

Kodun icrasının nəticəsi:

'05:03'

Həmçinin bax

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et