ForHosting KIT · التواريخ والوقت

زمن الإنترنت سواتش

حوّل أي تاريخ ووقت إلى زمن الإنترنت من سواتش: الساعة 11:00 UTC تساوي @500.00، أي ظهر مدينة بيل. يضم اليوم 1000 نبضة مدة كل منها 86.4 ثانية، تبدأ من منتصف ليل توقيت بيل دون توقيت صيفي. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
التاريخ والوقت
2024-03-01T11:00:00Z
تحصل على
Utc
2024-03-01T11:00:00Z
الساعة (UTC)
11
الدقيقة (UTC)
0
الثانية (UTC)
0

يقسم زمن الإنترنت سواتش اليوم الشمسي المتوسط إلى ألف نبضة متساوية مدة كل منها 86.4 ثانية، ويعلّم الساعة ببادئة علامة @ مثل @500.00. تُحسب النبضات من منتصف الليل بتوقيت بيل المتوسط، وهو إزاحة ثابتة UTC+1 بلا توقيت صيفي، بحيث يعطي نفس اللحظة المدنية في UTC دائمًا نفس رقم النبضة. يقبل هذا الحاسب تاريخًا ووقتًا ISO-8601 صريحًا —مع Z أو إزاحة رقمية أو تاريخًا فقط عند منتصف الليل UTC— ويُطبّع إلى التوقيت العالمي المنسق من السلسلة وحدها، ثم يطبّق الصيغة الحتمية: النبضات تساوي ثواني يوم UTC زائد 3600، بباقي القسمة على 86400، مقسومة على 86.4.

ما نبضات .beats سواتش وكيف يثبّتها متوسط زمن بيل

قُدّم زمن الإنترنت سواتش كساعة يوم بلا مناطق زمنية: بدل أربع وعشرين ساعة وستين دقيقة، لليوم ألف نبضة، كل واحدة بالضبط 86.4 ثانية SI لأن 86400 مقسومة على 1000 تساوي 86.4. تكتب الصياغة العدد بعلامة @ وثلاثة أرقام صحيحة وسنتي-نبضات اختيارية —مثل @000.00 عند منتصف ليل BMT و@500.00 عند ظهر BMT—. أصل اليوم هو منتصف الليل بمتوسط زمن بيل، المعرّف كتوقيت وسط أوروبا بلا تغييرات التوقيت الصيفي، أي إزاحة دائمة ساعة شرق UTC.

وعليه يتوافق @000 مع 23:00 UTC و@500 مع 11:00 UTC، ويقع منتصف الليل UTC النقي قرب @041.67. ولأن BMT لا يتقدم ولا يتأخر أبدًا، فإن تعيين وقت اليوم UTC إلى رقم نبضة هو قسمة معيارية بصيغة مغلقة بلا جداول مناطق جغرافية ولا تقويم سياسي ل DST. تنفّذ هذه القدرة تلك الهوية الحسابية فقط: لا تدّعي حقوق علامة ساعات الموضة، ولا تستعلم ساعة حية، ولا تخمّن المنطقة المحلية للمستدعي.

تشارك الثواني الكسرية عند وجودها في القسمة حتى تحرّك الطوابع تحت الثانية السنتي-نبضات بشكل متوقع. تُعامل قيم التاريخ فقط كمنتصف ليل UTC لذلك اليوم المدني، وهو عقد متعمد لوظائف الدُفعات التي تخزّن تواريخ بلا وقت جداري.

عقد الإدخال وشكل الاستجابة وسلوك الأخطاء

يجوز للأشكال الكاملة فاصل T أو مسافة، ثوانٍ كسرية اختيارية حتى تسعة أرقام، Z ختامية ل UTC، أو إزاحة رقمية مثل +01:00 أو -0500. يُقبل YYYY-MM-DD وحده ويُفسَّر 00:00:00.000 UTC. يجب أن تكون السنة في 0001–9999، وأن يشكّل الشهر واليوم تاريخًا غريغوريًا حقيقيًا (لا 2023-02-29)، وأن تقع الساعة والدقيقة والثانية في نطاقاتها المعتادة.

مثال: 2024-03-01T23:00:00Z يعطي @000.00. مثال: 2024-03-01T00:00:00Z يعطي تقريبًا @041.67. اقرنوا النتيجة بواجهةكم إن احتجتم شريطًا حيًا؛ يحوّل هذا الطرف لحظة صريحة واحدة لكل استدعاء ولا يقرأ أبدًا ساعة جدار الخادم.

أين يفيدك زمن الإنترنت عمليًا

تحتاج فرق المنتجات التي تبني ساعات رجعية أو للمتعة إلى وسيط حتمي حتى يعرض كل عميل —ودجة ويب أو تطبيق جوال أو أمر دردشة— نفس @beats لنفس الطابع ISO. تستفيد مواقع المحتوى التي تتنافس على زمن الإنترنت سواتش أو محول النبضات من أداة حية يطابق مسار المتصفح المجاني فيها مسار الأتمتة المدفوع بايتًا ببايت على وحدة نقية واحدة. أحيانًا ينشر منسقو الأحداث الذين يديرون جلسات عالمية عبر الإنترنت هدفًا واحدًا بالنبضات بدل شبكة أوقات المدن؛ وتحويل اللحظات ISO المجدولة إلى نبضات يوحّد نص التسويق ودعوات التقويم.

يمكن للمعلمين الذين يدرّسون الحساب المعياري ومعايير الزمن والفرق بين الإزاحات الثابتة ومناطق DST تقييم الواجبات أمام صيغة مستقرة بدل كائن Date في المتصفح يعتمد على لغة جهاز المتعلم. تستطيع أنابيب التسجيل التي تعلّم إصدارات الوسائط أو أحداث الألعاب ب Internet Time تحويل طوابع تدقيق UTC دفعات دون سحب قواعد zoneinfo. لا يستهلك فشل التحقق الرصيد.

ساعات للمتعة وروبوتات الدردشة

حوّلوا أي طابع ISO صريح إلى @beats حتى تتفق ودجات الويب وأوامر الدردشة على زمن الإنترنت سواتش دون قراءة ساعة الخادم.

نصوص ودعوات الأحداث العالمية

انشروا هدفًا واحدًا بالنبضات لأحداث عبر الإنترنت بتحويل لحظات UTC المجدولة بنفس صيغة BMT المستخدمة في الأداة المجانية بالمتصفح.

ما متوسط زمن بيل؟

متوسط زمن بيل إزاحة ثابتة UTC+1 بلا تغيير توقيت صيفي. تُحسب .beats سواتش من منتصف ليل BMT، ف @000 هو 23:00 UTC و@500 هو 11:00 UTC.

ما صيغ الإدخال المقبولة؟

YYYY-MM-DD، أو تاريخ ووقت كامل بثوانٍ كسرية اختيارية وZ أو إزاحة رقمية ±HH:mm.

كم تدوم النبضة الواحدة؟

تدوم 86.4 ثانية بالضبط، لأن ثواني اليوم البالغة 86400 مقسومة على 1000 نبضة تعطي 86.4. وتظهر القراءة مثل @500.00 بثلاثة أرقام صحيحة ومنزلتين عشريتين.

ما توقيت UTC الذي يوافق القراءتين @000 و@500؟

تقع @000 عند 23:00 UTC، وهي منتصف الليل بتوقيت بيل، وتقع @500 عند 11:00 UTC، أي ظهر بيل. أما منتصف الليل بتوقيت UTC فيقابل نحو @041.67.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/date/swatch-internet-time

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/date/swatch-internet-time \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"datetime":"2024-03-01T11:00:00Z"}'
{
  "datetime": "2024-03-01T11:00:00Z"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.swatch_internet_time",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

يشارك ودجة المتصفح المجانية وواجهة API نفس الوحدة النقية، فلا تختلف لوحات التحكم ولا روبوتات الدردشة ولا فحوص الواجبات على @beats. تفشل التواريخ والأوقات غير الصالحة أو الناقصة ب invalid_input بدل اختراع قراءة للساعة.

ما نبضات .beats سواتش وكيف يثبّتها متوسط زمن بيل

تقدّمون لحظة صريحة كسلسلة ISO؛ يستخرج المعالج ثواني يوم UTC من تلك السلسلة، يضيف 3600، يختزل بباقي 86400، يقسم على 86.4، ويعيد حقل beats رقميًا مقربًا إلى منزلتين عشريتين وسلسلة beats_display مثل @500.00.

عقد الإدخال وشكل الاستجابة وسلوك الأخطاء

أرسلوا جسم JSON بطريقة POST يحوي حقل سلسلة مطلوبًا باسم datetime: تاريخ تقويم أو تاريخ ووقت ISO-8601. يقبل المعالج الأسماء البديلة date وdt وtimestamp وts وiso ليعيد العملاء القدامى استخدام مفاتيح مألوفة. الحقول الناقصة والسلاسل الفارغة وغير السلاسل والأشكال المعطوبة وأيام التقويم المستحيلة والإزاحات غير القانونية تفشل برسائل invalid_input تسمّي المشكلة؛ ولا تُفوتر تلك الإخفاقات. عند النجاح يعيد الجسم سلسلة datetime الخام التي أرسلتموها، وحقل utc مطبّعًا YYYY-MM-DDTHH:mm:ssZ (ثوانٍ صحيحة)، وأعدادًا صحيحة utc_hour وutc_minute وutc_second، وbmt_offset_hours ثابتًا عند 1، وbmt_seconds كثوانٍ منذ منتصف ليل BMT بعد الخطوة المعيارية، وbeats كرقم مقرب إلى منزلتين في الفترة نصف المفتوحة من 0 شاملة إلى 1000 غير شاملة، وbeats_display كسلسلة @ddd.bb، وسلسلة formula تعيد صياغة الهوية المستخدمة. مثال: 2024-03-01T11:00:00Z يعطي beats 500 وbeats_display @500.00 لأن 11:00 UTC ظهر BMT.

أين تثبت واجهة API لزمن الإنترنت سواتش قيمتها

ولأن التنفيذ parse نقي من المستوى A، يكلّف كل استدعاء ناجح السعر الأساسي المنشور $0.002 بلا رموز نموذج ولا شبكة صادرة. أبقوا الطلبات صغيرة، وثبّتوا beats وbeats_display في الاختبارات، لتحصلوا على زمن إنترنت سواتش قابل للتكرار للودجات وإضافات LMS وعمال الحافة دون استضافة بنية زمنية خاصة بكم.

تدريس الحساب المعياري للزمن

قيّموا واجبات كسور اليوم بإزاحة ثابتة أمام واجهة API حتمية لا تعتمد أبدًا على المنطقة الزمنية المحلية لجهاز الطالب.

كيف أحوّل تاريخًا ووقتًا ISO إلى زمن الإنترنت سواتش؟

أرسلوا جسم JSON مع datetime كسلسلة ISO-8601 (Z أو ±إزاحة أو تاريخ فقط). تُطبّع API إلى UTC وتعيد beats وbeats_display باستخدام BMT = UTC+1 و beats = ((utc_seconds_of_day + 3600) mod 86400) / 86.4.

هل يستخدم المحول منطقتي الزمنية المحلية أو ساعة الخادم؟

لا. تُستخدم فقط سلسلة datetime التي تقدّمونها. لا يوجد Date.now() ولا استعلام شبكة ولا اعتماد على ساعة جدار Worker أو منطقة المتصفح.

كم يكلّف محول زمن الإنترنت سواتش؟

أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل استدعاء ناجح؛ الإدخال غير الصالح لا يُفوتر.

اطّلع على توثيق KIT الكامل ←