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

دليل PHP الأساسي

دليل PHP المتقدم

PHP & MySQL

دليل PHP

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

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

تضبط دالة date_timestamp_set() التاريخ والوقت بناءً على توقيت Unix.

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

date_timestamp_set() هي اسم بديل لدالة DateTime::setTimestamp. هذه الدالة تأخذ كائن DateTime وتوقيت Unix كمعاملين، وتضبط توقيت المعطى على الكائن المحدد.

النحو

date_timestamp_set($object, $timestamp)

الإعدادات

الترقيمالإعدادات وشرحها
1

كائن(ضروري)

هذا هي كائن DateTime.

2

timestamp(ضروري)

هذا هو توقيت Unix.

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

ي�回م PHP date_timestamp_set() كائن DateTime يحتوي على قيمة (الوقت) المعدلة. إذا فشل، فإن هذه الوظيفة ستعود قيمة منطقيةfalse.

إصدار PHP

تم إدخال هذه الوظيفة أولاً في إصدار PHP 5.3.0، ويمكن استخدامها في جميع الإصدارات الأحدث.

مثال على الخط

في المثال التالي، يتم عرضdate_timestamp_setيحدد الوظيفة تاريخ وتوقيت Unix

<?php
   $date = new DateTime();
   $res = date_timestamp_set($date, 1505292545);   
   print("التاريخ: ".date_format($res, "Y/m/d H:i:s"));
?>
اختبار لمعرفة‹/›

نتيجة الإخراج

التاريخ: 2017/09/13 08:49:05

مثال على الخط

في المثال التالي، يتم إنشاء كائن DateTime، ويتم استخدامهdate_timestamp_setيغير الوظيفة قيمته.-

<?php
   $date = new DateTime();
   $timestamp1 = time() - (23*12*30);   
   $res1 = date_timestamp_set($date, $timestamp1);      
   print("التاريخ: ".date_format($res1, "Y/m/d H:i:s"));
   print("\n");
   $timestamp2 = time() + (23*12*30);
   $res2 = date_timestamp_set($date, $timestamp2);  
   print("التاريخ: ".date_format($res2, "Y/m/d H:i:s"));
?>
اختبار لمعرفة‹/›

نتيجة الإخراج

التاريخ: 2020/05/11 08:57:30
التاريخ: 2020/05/11 13:33:30

مثال على الخط

كإحدى طرق استبدال هذه الوظيفة، يمكنك فقط إرسال قيمة التوقيت كحرفية، وإرسال "@" كمعامل إلى مبنى DateTime

<?php
  $date = new DateTime("@1495283256");
   print("التاريخ: ".date_format($date, "Y/m/d H:i:s"));?>
اختبار لمعرفة‹/›

لأننا قمنا بتعيين قيمة الشهر إلى 15. سنضيف ثلاثة أشهر في الوقت المناسب

التاريخ: 2020/05/11 00:15:36