PHP strptime() ກົດລະບຽບ

ບົດຢ່າງ

ການຈັດຕັ້ງເວລາ/ວັນທີ ຈາກ strftime():

<?php
$format="%d/%m/%Y %H:%M:%S";
$strf=strftime($format);
echo("$strf");
print_r(strptime($strf,$format));
?>

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

strptime() ກົດລະບຽບທີ່ພົບເວລາ/ວັນທີ ໂດຍ strftime() ການຈັດຕັ້ງເວລາ/ວັນທີ

ຄວາມເຫັນ:ບໍ່ໄດ້ສະແດງງານໃນລະບົບ Windows.

ກົດລະບຽບ

strptime(date,format);
ປະເພດ ການອະທິບາຍ
date ຕ້ອງການ. ກາກກະຈາຍທີ່ຈະຄົ້ນພົບ (ຕົວຢ່າງ: ຈາກ strftime())
format

ຕ້ອງການ. ກໍານົດກົດລະບຽບທີ່ຈະນໍາໃຊ້ໃນວັນ/ເວລາ:

  • ສະບັບ %a - ຊື່ວັນອາທິດຊັບຊ້ອນ
  • ສະບັບ %A - ຊື່ວັນອາທິດທົດສະວັດ
  • ສະບັບ %b - ຊື່ເດືອນຊັບຊ້ອນ
  • ສະບັບ %B - ຊື່ເດືອນທົດສະວັດ
  • ສະບັບ %c - ກົດລະບຽບວັນ/ເວລາທີ່ເປັນຫຼັກ
  • ສະບັບ %C - ຈຳນວນສັດຕະວັດ (ປີແມ່ນໂດຍແບ່ງ 100, ພາກສັ້ນຈາກ 00 ຫາ 99)
  • ສະບັບ %d - ວັນທີ່ຂອງເດືອນ (01 ຫາ 31)
  • ສະບັບ %D - ກົດລະບຽບການຕາຕະລາງວັນ/ເວລາ, ຄືກັບກົດລະບຽບ %m/%d/%y
  • ສະບັບ %e - ວັນທີ່ຂອງເດືອນ (1 ຫາ 31)
  • ສະບັບ %g - ຄືກັບກົດລະບຽບ %G, ແຕ່ບໍ່ມີສັດຕະວັດ
  • ສະບັບ %G - ປີ 4 ໂສມາດທີ່ຕົກຕ້ອງກັບອາທິດຂອງ ISO (ເຫັນ %V)
  • ສະບັບ %h - ຄືກັບກົດລະບຽບ %b
  • ສະບັບ %H - ຊົ່ວໂມງ, ທີ່ນໍາໃຊ້ກົດລະບຽບ 24 ຊົ່ວໂມງ (00 ຫາ 23)
  • ສະບັບ %I - ຊົ່ວໂມງ, ທີ່ນໍາໃຊ້ກົດລະບຽບ 12 ຊົ່ວໂມງ (01 ຫາ 12)
  • ສະບັບ %j - ວັນທີ່ຂອງປີ (001 ຫາ 366)
  • ສະບັບ %m - ເດືອນ (01 ຫາ 12)
  • ສະບັບ %M - ນາທີ
  • ສະບັບ %n - ຕົວແທນ newline
  • ສະບັບ %p - am ຫຼື pm ທີ່ຕົກຕ້ອງກັບເວລາ
  • ສະບັບ %r - ກົດລະບຽບເວລາ a.m. ແລະ p.m.
  • ສະບັບ %R - ກົດລະບຽບເວລາ 24 ຊົ່ວໂມງ
  • ສະບັບ %S - ວັນ
  • ສະບັບ %t - ຕົວແທນ tab
  • ສະບັບ %T - ຕອນປະຈຸບັນ, ຄືກັບກົດລະບຽບ %H:%M:%S
  • ສະບັບ 鋡ຳນວນວັນອາທິດ (1 ຫາ 7), Monday[ວັນຈັນ] = 1. ຄໍາເຕືອນ: ໃນລະບົບ Sun Solaris, Sunday[ວັນອາທິດ] = 1
  • ສະບັບ %U - ອາທິດທີ່ກວມໃນປີ, ຈາກວັນອາທິດທໍາອິດ, ເປັນວັນທໍາອິດຂອງອາທິດທັງໝົດ
  • %V - 当年包含的 ISO 8601 格式下的周数(01 到 53),week 1 表示当年的第一周,至少要有四天,且以星期一作为周的第一天
  • %W - 当年包含的周数,从第一个星期一开始,作为第一周的第一天
  • %w - 以十进制数形式表示一周中的某天,Sunday[星期日] = 0
  • %x - ການສະແດງວັນທີ່ບໍ່ມີຄຳສັ່ງຂອງກັນ
  • %X - ການສະແດງເວລາທີ່ແມ່ນການສະແດງເວລາທີ່ບໍ່ມີຄຳສັ່ງຂອງກັນ
  • %y - ປີທີ່ບັນທຶກມາຢູ່ກັບຄຳສັ່ງຂອງກັນ
  • %Y - ປີທີ່ບັນທຶກມາຢູ່ກັບຄຳສັ່ງຂອງກັນຍັງບັນທຶກຄຳສັ່ງຂອງກັນ
  • %Z ຫຼື %z - ຊື່ພາຍໃນຂອງເວລາຫຼືການການກົດດັນ
  • %% - ອອກໄດ້ຄຳ %

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

ຄຳກົດລະບຽບຂອງຄຳສັ່ງຂອງອິງລົງມາແມ່ນ:

ຖ້າມີຄວາມສຳເລັດ ບູລິບຈະກັບຄືນຄືນວິນຍານທີ່ບັນທຶກມາຢູ່. ຖ້າບໍ່ມີຄວາມສຳເລັດ ຈະກັບຄືນ FALSE.

ຄຳກົດລະບຽບຂອງກັບຄຳສັ່ງຂອງອິງລົງມາແມ່ນ:

  • [tm_sec] - ວິນາທີ່ຂອງນາທີ່ (0-61)
  • [tm_min] - ນາທີ່ຂອງຊົ່ວໂມງ (0-59)
  • [tm_hour] - ຊົ່ວໂມງຈາກຕອນກາງ (0-23)
  • [tm_mday] - ວັນທີ່ຂອງເດືອນ (1-31)
  • [tm_mon] - ວັນທີ່ຜ່ານມາຈາກ 1 (0-11)
  • [tm_year] - ວັນທີ່ຜ່ານມາຈາກ 1900 (0-99)
  • [tm_wday] - ວັນທີ່ຜ່ານມາຈາກວັນອາທິດ (0-6)
  • [tm_yday] - ວັນທີ່ຜ່ານມາຈາກ 1 ມັງກອນ (0-365)
  • [unparsed] - ວັນທີ່ບໍ່ສາມາດບັນທຶກມາໄດ້ຈາກການບັນທຶກ format ສ່ວນທີ່ຈະຖືກກວດສອບ
ລະບົບ PHP: 5.1+