English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل دروس PHP الأساسية

دليل دروس PHP المتقدمة

PHP و MySQL

دليل مرجع PHP

استخدام وظيفة date_timestamp_get() في PHP ومثال

دليل الوظائف التاريخية والوقتية لـ PHP

function date_timestamp_get() للحصول على timestamp Unix

التعريف والاستخدام

هي نفسها لـ DateTime::getTimestamp(). هذه الدالة تأخذ عمود زمني DateTime كمعلمات، وتعيد توقيت العلامة الزمنية للعمود الزمني المحدد.

النص النحوي

date_timestamp_get(object)

المعلمات

الترتيبالمعلمات وشرحها
1

مطلوب

هذا هو عمود زمني DateTime الذي تحتاجه لتوقيت العلامة الزمنية.

القيمة المعدلة

يستخدم function date_timestamp_get() العودة توقيت العلامة الزمنية للتاريخ المحدد.

إصدار PHP

تم إدخال هذه الدالة لأول مرة في إصدار 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