الفرق بين المراجعتين لصفحة: «Ruby/Time/inspect»

من موسوعة حسوب
< Ruby‏ | Time
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>inspect‎</code> الخاص بالصنف <code>Time</code> في روبي}}</noinclude> تصنيف: Ruby تصني...'
 
ط مراجعة وتدقيق.
 
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>inspect‎</code> الخاص بالصنف <code>Time</code> في روبي}}</noinclude>
<noinclude>{{DISPLAYTITLE: التابع <code>Time.inspect‎</code> في روبي}}</noinclude>
[[تصنيف: Ruby]]
[[تصنيف: Ruby]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Time]]
[[تصنيف: Ruby Time]]
يُعيد التابع <code>inspect</code> [[Ruby/String|سلسلة نصية]] تمثل [[Ruby/Time|التوقيت]] <code>time</code>. هذا التابع مكافئ لاستدعاء التابع <code>[[Ruby/Time/strftime|strftime]]</code> مع سلسلة التنسيق المناسبة.
يُعيد التابع <code>inspect</code> [[Ruby/String|سلسلة نصية]] تمثل [[Ruby/Time|التوقيت]] الذي استدعي معه. هذا التابع مكافئ لاستدعاء التابع <code>[[Ruby/Time/strftime|strftime]]</code> مع سلسلة التنسيق المناسبة.
==البنية العامة==
<syntaxhighlight lang="ruby">inspect → string‎</syntaxhighlight>
==القيمة المعادة==
تعاد [[Ruby/String|سلسلة نصية]] تمثل [[Ruby/Time|التوقيت]] المعطى.


<syntaxhighlight lang="ruby">t = Time.now
== أمثلة ==
مثال على استخدام  التابع <code>inspect</code>:<syntaxhighlight lang="ruby">t = Time.now
t.to_s                              => "2012-11-10 18:16:12 +0100"
t.to_s                              => "2012-11-10 18:16:12 +0100"
t.strftime "%Y-%m-%d %H:%M:%S %z"  => "2012-11-10 18:16:12 +0100"
t.strftime "%Y-%m-%d %H:%M:%S %z"  => "2012-11-10 18:16:12 +0100"
t.utc.to_s                          => "2012-11-10 17:16:12 UTC"
t.utc.to_s                          => "2012-11-10 17:16:12 UTC"
t.strftime "%Y-%m-%d %H:%M:%S UTC"  => "2012-11-10 17:16:12 UTC"‎</syntaxhighlight>
t.strftime "%Y-%m-%d %H:%M:%S UTC"  => "2012-11-10 17:16:12 UTC"‎</syntaxhighlight>
==البنية العامة==
==انظر أيضًا==
<syntaxhighlight lang="ruby">inspect → string‎</syntaxhighlight>
*التابع <code>[[Ruby/Time/to s|to_s]]</code>: يحول [[Ruby/Time|التوقيت]] الذي استدعي معه إلى سلسلة نصية.
==القيمة المُعادة==
==انظر أيضا==
* التابع <code>[[Ruby/Time/hour|hour]]</code>: يُستخلص التابع <code>hour</code> من [[Ruby/Time|التوقيت]] رقم الساعة من اليوم (0..23) لـ <code>time</code>.
* التابع <code>[[Ruby/Time/isdst|isdst]]</code>: يُعيد التابع <code>isdst</code> القيمة <code>true</code> إن وقع [[Ruby/Time|التوقيت]] <code>time</code> أثناء التوقيت الصيفي<code>[[Ruby/Time|Time]]</code> في المنطقة الزمنية الخاصة به.
==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Time.html#method-i-inspect قسم التابع inspect‎ في الصنف Time‎ في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/Time.html#method-i-inspect قسم التابع inspect‎ في الصنف Time‎ في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 14:58، 7 ديسمبر 2018

يُعيد التابع inspect سلسلة نصية تمثل التوقيت الذي استدعي معه. هذا التابع مكافئ لاستدعاء التابع strftime مع سلسلة التنسيق المناسبة.

البنية العامة

inspect  string

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

تعاد سلسلة نصية تمثل التوقيت المعطى.

أمثلة

مثال على استخدام التابع inspect:

t = Time.now
t.to_s                              => "2012-11-10 18:16:12 +0100"
t.strftime "%Y-%m-%d %H:%M:%S %z"   => "2012-11-10 18:16:12 +0100"
t.utc.to_s                          => "2012-11-10 17:16:12 UTC"
t.strftime "%Y-%m-%d %H:%M:%S UTC"  => "2012-11-10 17:16:12 UTC"

انظر أيضًا

  • التابع to_s: يحول التوقيت الذي استدعي معه إلى سلسلة نصية.

مصادر