249 of 410 menu

DateInterval класының format әдісі

DateInterval класының format әдісі уақыт аралығын көрсетілген пішімге сәйкес жолдық көрініске түрлендіреді. Параметр ретінде арнайы таңбаларды қамтитын пішім жолын қабылдайды және пішімделген жолды қайтарады.

Синтаксис

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

Арнайы таңбалар

Спецификатор Сипаттама Мысал
%Y Жылдар саны (minimum 2 цифр) 01, 12
%y Жылдар саны (нөлдермен толтырмай) 1, 12
%M Айлар саны (minimum 2 цифр) 01, 11
%m Айлар саны (нөлдермен толтырмай) 1, 11
%D Күндер саны (minimum 2 цифр) 01, 31
%d Күндер саны (нөлдермен толтырмай) 1, 31
%H Сағаттар саны (minimum 2 цифр) 01, 23
%h Сағаттар саны (нөлдермен толтырмай) 1, 23
%I Минуттар саны (minimum 2 цифр) 01, 59
%i Минуттар саны (нөлдермен толтырмай) 1, 59
%S Секундтар саны (minimum 2 цифр) 01, 59
%s Секундтар саны (нөлдермен толтырмай) 1, 59
%R Аралық таңбасы (+ немесе -) +, -
%r Аралық таңбасы (теріс болған жағдайда анық көрсетіледі) , -
%% Пайыз таңбасы %

Мысал

Аралықты күндер мен сағаттарда пішімдеу:

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

Код орындалу нәтижесі:

'2 days, 5 hours'

Мысал

Аралықты толық көріністе пішімдеу:

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

Код орындалу нәтижесі:

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

Мысал

Аралықты жетекші нөлдермен пішімдеу:

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

Код орындалу нәтижесі:

'05:03'

Сондай-ақ қараңыз

  • DateInterval класы,
    ол уақыт аралығын білдіреді
  • DateTime::format әдісі,
    ол күні мен уақытты пішімдейді
  • date функциясы,
    ол уақыт белгісін пішімдейді
Қазақ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČ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
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау