PHP gmdate() 函数

实例

格式化 GMT/UTC 日期和时间,并返回已格式化的日期字符串:

gmdate("l") . "
"; // 输出周几、日、月、年,时间,上午或下午 echo gmdate("l jS \of F Y h:i:s A"); ?>

运行实例

定义和用法

gmdate() 函数格式化 GMT/UTC 日期和时间,并返回格式化的日期字符串。

ວິທະຍາສາດ

gmdate(format,timestamp);
ປະເພດ ອະທິບາຍ
format

ຕ້ອງການ。ກໍານົດຮູບແບບຂອງການອອກຄຳເວົ້າປີພາສາລາວຂອງການອອກຄຳເວົ້າປີພາສາລາວ。ສາມາດໃຊ້ອີມາວທີ່ຖືກກໍານົດຢູ່ດ້ານຫນັງ:

  • d - ມື້ທີ່ຢູ່ໃນເດືອນ (ນໍາໃຊ້ຖະໜົນກ່ອນ 01 ຫາ 31)
  • D - ຈຳນວນວັນອາທິດ (ນໍາໃຊ້ສາມອີມາວ 3 ຄັ້ງ)
  • j - ມື້ທີ່ຢູ່ໃນເດືອນ (ບໍ່ມີສະເພາະການຕົ້ນເປັນຖະໜົນ 1 ຫາ 31)
  • l (L ຕັດພາສາລາວ) - ຈຳນວນວັນອາທິດ (ນໍາໃຊ້ຄຳເວົ້າທັງໝົດ)
  • N - ຈຳນວນວັນອາທິດ (ISO-8601 ມາດຕະຖານ) (1 ສະແດງວ່າ Monday[ວັນອາທິດ], 7 ສະແດງວ່າ Sunday[ວັນອາທິດ])
  • S - ສະຖິຕິວັນອາທິດພາສາລາວ (2 ຄັ້ງສະໄໝ: st, nd, rd, th. ຕົກລົງກັບ j)
  • w - ຈຳນວນວັນອາທິດ (0 ສະແດງວ່າ Sunday[ວັນອາທິດ], 6 ສະແດງວ່າ Saturday[ວັນອາທິດ])
  • z - ມື້ທີ່ຢູ່ໃນປີພາສາລາວ (ຈາກ 0 ຫາ 365)
  • W - ຈຳນວນອາທິດຂອງປີພາສາລາວ (ISO-8601 ມາດຕະຖານ) (ວັນເສຍເປັນມື້ທໍາອິດຂອງອາທິດ)
  • F - ຈຳນວນເດືອນພາສາລາວ (ນໍາໃຊ້ຄຳເວົ້າທັງໝົດ January[ເດືອນທັນວາ] ຫາ December[ເດືອນທັນວາທີ່ສຸດ])
  • m - ຈຳນວນເດືອນພາສາລາວ (ນໍາໃຊ້ຖະໜົນກ່ອນ 01 ຫາ 12)
  • M - ຈຳນວນເດືອນພາສາລາວ (ນໍາໃຊ້ສາມອີມາວ 3 ຄັ້ງ)
  • n - ຈຳນວນເດືອນພາສາລາວ (ບໍ່ມີສະເພາະການຕົ້ນເປັນຖະໜົນ 1 ຫາ 12)
  • t - ຈຳນວນມື້ໃນເດືອນທີ່ກຳນົດ
  • L - ວ່າຈະເປັນປີພາສາລາວຫຼືບໍ່ (ຖ້າເປັນປີພາສາລາວແມ່ນ 1, ຖ້າບໍ່ແມ່ນແມ່ນ 0)
  • o - ISO-8601 ມາດຕະຖານປີພາສາລາວ
  • Y - ປີສີ່ສິບທີ່ຕາມປີ
  • y - ປີສອງສິບທີ່ຕາມປີ
  • a - ຕົວອັດຕະພານຂອງ am ຫລື pm
  • A - ຕົວອັດຕະພານຂອງ AM ຫລື PM
  • B - Swatch Internet Time (000 ຫາ 999)
  • g - 12 ສະຕິກາທີ (1 ຫາ 12) ບໍ່ມີກາງດ້ວຍຫົວ
  • G - 24 ສະຕິກາທີ (0 ຫາ 23) ບໍ່ມີກາງດ້ວຍຫົວ
  • h - 12 ສະຕິກາທີ (01 ຫາ 12) ກັບກາງດ້ວຍຫົວ
  • H - 24 ສະຕິກາທີ (00 ຫາ 23) ກັບກາງດ້ວຍຫົວ
  • i - ນາທີ (00 ຫາ 59) ກັບກາງດ້ວຍຫົວ
  • s - ວິນາທີ (00 ຫາ 59) ກັບກາງດ້ວຍຫົວ
  • u - ວິນາທີນິວນິບ (PHP 5.2.2)
  • e - ຄວາມອັດຕະພານຂອງເວລາດ້ວຍ (ຕົວຢ່າງ: UTC, GMT, Atlantic/Azores)
  • I (i ທີ່ໃຫຍ່) - ເວລາວັນເວລາຈະເປັນລະດູຮ້ອນ (ຖ້າເປັນລະດູຮ້ອນ ຈະເປັນ 1 ຖ້າບໍ່ເປັນລະດູຮ້ອນ ຈະເປັນ 0)
  • O - ຄວາມຫຼົງຫຼາຍຂອງ GMT (hours) (ຕົວຢ່າງ: +0100)
  • P - ຄວາມຫຼົງຫຼາຍຂອງ GMT (hours:minutes) (ຕົວຢ່າງ: +0100) (ເພີ່ມໃຫ້ໃນ PHP 5.1.3)
  • T - ຄວາມສັ້ນສັນຍາວັນເວລາ (ຕົວຢ່າງ: EST, MDT)
  • Z - ຄວາມຫຼົງຫຼາຍຂອງເວລາດ້ວຍວິນາທີ (UTC) ສະເພາະເວລາຕາເວັນຕົກ (UTC) ສະເພາະເວລາຕາເວັນຕົກ -43200 ຫາ 50400)
  • c - ວັນເວລາໃນມາດຕະຖານ ISO-8601 (ຕົວຢ່າງ: 2013-05-05T16:34:42+00:00)
  • r - ວັນເວລາໃນຮູບແບບ RFC 2822 (ຕົວຢ່າງ: Fri, 12 Apr 2013 12:01:05 +0200)
  • U - ຈຳນວນວິນາທີທີ່ຜ່ານມາຕັ້ງແຕ່ Unix Epoch (January 1 1970 00:00:00 GMT)

ນອກຈາກນັ້ນຍັງສາມາດໃຊ້ຄຳປະຈຳທີ່ກໍານົດກ່ອນ (ຈາກ PHP 5.1.0):

  • DATE_ATOM - Atom (ຕົວຢ່າງ: 2013-04-12T15:52:01+00:00)
  • DATE_COOKIE - HTTP Cookies (ຕົວຢ່າງ: Friday, 12-Apr-13 15:52:01 UTC)
  • DATE_ISO8601 - ISO-8601 (ຕົວຢ່າງ: 2013-04-12T15:52:01+0000)
  • DATE_RFC822 - RFC 822 (ຕົວຢ່າງ: Fri, 12 Apr 13 15:52:01 +0000)
  • DATE_RFC850 - RFC 850 (ຕົວຢ່າງ: Friday, 12-Apr-13 15:52:01 UTC)
  • DATE_RFC1036 - RFC 1036 (ເປັນຫົວຂໍ້: Fri, 12 Apr 13 15:52:01 +0000)
  • DATE_RFC1123 - RFC 1123 (ເປັນຫົວຂໍ້: Fri, 12 Apr 2013 15:52:01 +0000)
  • DATE_RFC2822 - RFC 2822 (Fri, 12 Apr 2013 15:52:01 +0000)
  • DATE_RFC3339 - ຄືກັບ DATE_ATOM (ເລີ່ມຈາກ PHP 5.1.3)
  • DATE_RSS - RSS (Fri, 12 Aug 2013 15:52:01 +0000)
  • DATE_W3C - ວັນນະຈັດສາກົນ (ເປັນຫົວຂໍ້: 2013-04-12T15:52:01+00:00)
timestamp ສິດຫາ. ກຳນົດໄອບັນທີເວລາທີ່ເປັນສາມາດ. ມັນແມ່ນເວລາທີ່ສະຖິນທຳມະດາ (time()).

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

ມູນຄ່າຮັບຜິດຊອບ: ຖ້າປະສົບຜົນສຳເລັດ ຈະກັບຄືນຄຳຂໍ້ວັດຖຸວັນ/ເວລາທີ່ມີຈຳກັດ, ຖ້າບໍ່ປະສົບຜົນ ຈະບອກຄວາມເຕືອນ E_WARNING ແລະກັບຄືນ FALSE.
PHP Version: 4+
ບັນທຶກການປັບປຸງ:

PHP 5.1.0: ຂອບເຂດທີ່ມີຄວາມມີຢູ່ຂອງໄອບັນທີເວລາຕົ້ນຈາກ 13 ທັນວາ 1901 20:45:54 GMT ວັນສຸກ ທີ່ 19 ມັງກອນ 2038 03:14:07 GMT ວັນອັງຄານ. ສະບັບ 5.1.0 ກ່ອນ, ໃນບາງລະບົບ (ເປັນຫົວຂໍ້ Windows) ໄອບັນທີເວລາຖືກຈຳກັດຈາກ 01-01-1970 ຫາ 19-01-2038.

PHP 5.1.1: ການເພີ່ມຖືກຂອງວັກຊ່ວງວັນ/ເວລາທີ່ນຳໃຊ້ສຳລັບການກຳນົດ. format ຄວາມສະເພາະ.