الفرق بين المراجعتين لصفحة: «Ruby/Time/succ»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>succ</code> الخاص بالصنف <code>Time</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف:...' |
جميل-بيلوني (نقاش | مساهمات) ط مراجعة وتدقيق. |
||
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة) | |||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: التابع <code>succ | <noinclude>{{DISPLAYTITLE: التابع <code>Time.succ</code> في روبي}}</noinclude> | ||
[[تصنيف: Ruby]] | [[تصنيف: Ruby]] | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby Time]] | [[تصنيف: Ruby Time]] | ||
يُعيد التابع <code>succ</code> [[Ruby/Time|توقيت]]ا | يُعيد التابع <code>succ</code> [[Ruby/Time|توقيت]]ا جديدًا، مع إضافة ثانية واحدة على [[Ruby/Time|التوقيت]] الذي استُدعي معه. | ||
التابع <code>succ</code> أصبح مهملًا منذ روبي 1.9.2 بالنسبة لل[[Ruby/Time|توقيتات]] الكسرية. استخدم بدلًا هذا التابع الشكل <code>time + 1</code>. | |||
استخدم | |||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">succ→ new_time</syntaxhighlight> | <syntaxhighlight lang="ruby">succ→ new_time</syntaxhighlight> | ||
==القيمة | ==القيمة المعادة== | ||
يعاد [[Ruby/Time|توقيتٌ]] جديدًٌ مع إضافة ثانية واحدة على [[Ruby/Time|التوقيت]] المعطى. | |||
==أمثلة== | ==أمثلة== | ||
مثال على استخدام التابع <code>succ</code>: | مثال على استخدام التابع <code>succ</code>: | ||
<syntaxhighlight lang="ruby">t = Time.now #=> 2007-11-19 08:23:57 -0600 | <syntaxhighlight lang="ruby">t = Time.now #=> 2007-11-19 08:23:57 -0600 | ||
t.succ #=> 2007-11-19 08:23:58 -0600</syntaxhighlight> | t.succ #=> 2007-11-19 08:23:58 -0600</syntaxhighlight>لا يفضل استعمال التابع <code>succ</code> لأنه أصبح مهملًا؛ استعمل الشكل التالي عوضًا عنه:<syntaxhighlight lang="ruby"> | ||
t + 1 #=> 2007-11-19 08:23:58 -0600 | |||
</syntaxhighlight> | |||
* التابع <code>[[Ruby/Time/ | |||
==انظر أيضًا== | |||
* التابع <code>[[Ruby/Time/subsec|subsec]]</code>: يُعيد الجزء العشري من [[Ruby/Time|التوقيت]]. | |||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/Time.html#method-i-succ قسم | *[http://ruby-doc.org/core-2.5.1/Time.html#method-i-succ قسم التابع succ في الصنف Time في توثيق روبي الرسمي.] |
المراجعة الحالية بتاريخ 16:50، 7 ديسمبر 2018
يُعيد التابع succ
توقيتا جديدًا، مع إضافة ثانية واحدة على التوقيت الذي استُدعي معه.
التابع succ
أصبح مهملًا منذ روبي 1.9.2 بالنسبة للتوقيتات الكسرية. استخدم بدلًا هذا التابع الشكل time + 1
.
البنية العامة
succ→ new_time
القيمة المعادة
يعاد توقيتٌ جديدًٌ مع إضافة ثانية واحدة على التوقيت المعطى.
أمثلة
مثال على استخدام التابع succ
:
t = Time.now #=> 2007-11-19 08:23:57 -0600
t.succ #=> 2007-11-19 08:23:58 -0600
لا يفضل استعمال التابع succ
لأنه أصبح مهملًا؛ استعمل الشكل التالي عوضًا عنه:
t + 1 #=> 2007-11-19 08:23:58 -0600