English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
دليل الوظائف التاريخية والوقتية لـ PHP
function date_timestamp_get() للحصول على timestamp Unix
هي نفسها لـ DateTime::getTimestamp(). هذه الدالة تأخذ عمود زمني DateTime كمعلمات، وتعيد توقيت العلامة الزمنية للعمود الزمني المحدد.
date_timestamp_get(object)
الترتيب | المعلمات وشرحها |
---|---|
1 | مطلوب هذا هو عمود زمني DateTime الذي تحتاجه لتوقيت العلامة الزمنية. |
يستخدم function date_timestamp_get() العودة توقيت العلامة الزمنية للتاريخ المحدد.
تم إدخال هذه الدالة لأول مرة في إصدار PHP 5.3، ويمكن استخدامها في جميع الإصدارات الأعلى.
في هذا المثال يتم عرضdate_timestamp_get()يستخدم الدالة العودة توقيت العلامة الزمنية للمحدد تاريخ
<?php $date = date_create("1985-12-19, 07:32:41 GMT"); $timestamp = date_timestamp_get($date); print("توقيت العلامة الزمنية: ".$timestamp); ؟>اختبار لرؤية‹/›
نتيجة الإخراج
توقيت العلامة الزمنية: 503825561
في هذا المثال، يتم إرجاع توقيت العلامة الزمنية لليوم والوقت Unix:
<?php $date = date_create(); $timestamp = date_timestamp_get($date); print("توقيت العلامة الزمنية: ".$timestamp); ؟>اختبار لرؤية‹/›
نتيجة الإخراج
توقيت العلامة الزمنية: 1589179558
في هذا المثال يتم إنشاء تاريخ، إضافة فترة إليه، والحصول على توقيت العلامة الزمنية للنتيجة-
<?php //يتم إنشاء عمود زمني DateTime $date = date_create("25-09-1989"); //يتم إضافة الفترات إلى التاريخ $new_date = date_add($date, new DateInterval('PT10H30S')); $timestamp = date_timestamp_get($new_date); print("توقيت العلامة الزمنية: $timestamp"); ؟>اختبار لرؤية‹/›
نتيجة الإخراج
توقيت العلامة الزمنية: 622720830
إذا حاولت الحصول على توقيت Unix Era قبل تاريخ (1 يناير 1970)، فإنdate_create()سيقوم الدالة بتحويل القيمة إلى قيمة سالبة-
<?php $date = date_create("1952-04-27"); $timestamp = date_timestamp_get($date); print($timestamp); ؟>اختبار لرؤية‹/›
يحدث هذا النتيجة التالية-
-557971200