ການປະກອບ PHP date_interval_format()

ຄວາມປະກອບ

ການຄົ້ນຫາຄວາມພາກັນລະຫວ່າງວັນທີ່ ແລະຂຽນຮູບແບບຄວາມພາກັນທີ່ຫຍັງ:

<?php
$date1=date_create("1984-01-28");
$date2=date_create("1980-10-15");
$diff=date_diff($date1,$date2);
// %a 输出总天数
echo $diff->format("总天数:%a.");
?>

运行实例

ການອະທິບາຍ ແລະ ການນໍາໃຊ້

date_interval_format() ວັດຖຸຂອງ DateInterval::format().

DateInterval::format() ວັດຖຸຂອງການຂຽນຂອງເວລາຄັນ.

ສັນຍາ

DateInterval::format(format);
ປະເພດ ສະແດງ
format

ຈຳເປັນ. ກໍານົດຄຳແບບ. ຄຳແບບ format ສາມາດນໍາໃຊ້ຄຳສັບສັນດັ່ງກ່າວ:

  • % - %ສິນລະພາບ
  • Y - ປີ ກັບກາງຕົ້ນ (ເປັນຕົ້ນ 03)
  • y - ປີ (ເປັນຕົ້ນ 3)
  • M - ເດືອນ ກັບກາງຕົ້ນ (ເປັນຕົ້ນ 06)
  • m - ເດືອນ (ເປັນຕົ້ນ 6)
  • D - ມື້ ກັບກາງຕົ້ນ (ເປັນຕົ້ນ 09)
  • d - ມື້ (ເປັນຕົ້ນ 9)
  • a - ຈຳນວນມື້ທັງຫຼາຍຈາກສອງວັນທີ່ date_diff() ບັນທຶກ
  • H - ຊົ່ວໂມງ ກັບກາງຕົ້ນ (ເປັນຕົ້ນ 08, 23)
  • h - ຊົ່ວໂມງ (ເປັນຕົ້ນ 8, 23)
  • I - ນາທີ ກັບກາງຕົ້ນ (ເປັນຕົ້ນ 08, 23)
  • i - ນາທີ (ເປັນຕົ້ນ 8, 23)
  • S - ວິນາທີ ກັບກາງຕົ້ນ (ເປັນຕົ້ນ 08, 23)
  • s - ວິນາທີ (ເປັນຕົ້ນ 8, 23)
  • R - ຖ້າເປັນສິ່ງລົບແມ່ນສິ່ງ "-" ຖ້າເປັນສິ່ງທີ່ບໍ່ມີແມ່ນສິ່ງ "+"
  • r - ຖ້າເປັນສິ່ງລົບແມ່ນສິ່ງ "-" ຖ້າເປັນສິ່ງທີ່ບໍ່ມີສິ່ງທີ່ບໍ່ມີ

ຄວາມສຳຫຼວດ:ແຕ່ລະຄຳແບບຕ້ອງເປັນກັບ % ຄວາມສະເຫນີ!

ຂໍ້ມູນດ້ານເຕັກນິກ

ຄືນຄຳຕອບ: ກັບຄືນເວລາຂອງຄັນຕອນ.
PHP Version: 5.3+