ForHosting KIT · أدوات المطورين

تحويل التاريخ اليولياني إلى تاريخ ووقت ميلادي

تحوّل هذه الحاسبة التاريخ اليولياني الفلكي إلى التاريخ المقابل في التقويم الميلادي الممتد وإلى وقت اليوم.

● Betaمجاني · داخل متصفحك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

أدخل عدداً منتهياً لتحصل على حقول مستقلة للسنة والشهر واليوم والساعات والدقائق والثواني والميلي ثانية. تتبع العملية الخوارزمية العكسية القياسية، وتراعي العرف الفلكي الذي يبدأ فيه التاريخ اليولياني الصحيح عند الظهر لا عند منتصف الليل. لا تستخدم الحاسبة الشبكة أو ساعة النظام أو قاعدة بيانات المناطق الزمنية، ولذلك تعطي المدخلة نفسها النتيجة نفسها دائماً. يمكن إجراء الفحوص الفردية في المتصفح، أما طلب API المؤتمت فيكلف $0.002 لكل عملية.

افهم اصطلاح التاريخ اليولياني قبل التحويل

التاريخ اليولياني عدّ متصل للأيام وكسورها، ويستعمل في الفلك وتحليل المدارات والمحفوظات التاريخية والبرمجيات العلمية. وهو ليس تاريخاً مكتوباً وفق التقويم اليولياني التاريخي. في العد الفلكي يقع كل حد صحيح عند الظهر بالتوقيت العالمي، لا عند منتصف الليل المدني. فالقيمة 2451545.0 تقابل 1 يناير 2000 عند 12:00:00، بينما تقابل 2451544.5 اليوم نفسه عند 00:00:00. تعالج الحاسبة فرق نصف اليوم تلقائياً. قدّم julian_date في صورة عدد JSON منتهٍ، ويمكن أيضاً استعمال الاسم المختصر jd. تفصل النتيجة السنة والشهر واليوم والساعات والدقائق والثواني والميلي ثانية. يعتمد ترقيم السنوات الفلكي السنة صفر، وتطبق قواعد التقويم الميلادي الممتد حتى قبل الإصلاح التاريخي. ترفض السلاسل والقيم الغائبة وNaN واللانهاية بدلاً من تحويلها ضمنياً إلى تواريخ مضللة.

كيف ينتج الحساب العكسي حقول التقويم

يبدأ التحويل بإضافة نصف يوم إلى التاريخ اليولياني المدخل. يحدد الجزء الصحيح بعد ذلك اليوم المدني الذي يبدأ عند منتصف الليل، ويمثل الكسر الباقي الزمن المنقضي داخل ذلك اليوم. تطبق الخوارزمية العكسية تصحيح القرون الميلادي، وتبني حدوداً صحيحة وسيطة، ثم تستخرج اليوم والشهر والسنة بعمليات تقريب إلى الأسفل محدودة. يحول كسر اليوم إلى ميلي ثانية ثم يقسم إلى ساعات ودقائق وثوانٍ وميلي ثانية. يثبت التقريب إلى أقرب ميلي ثانية نتيجة JSON ويحفظ دقة أكبر مما تتضمنه أغلب القيم المنشورة. إذا بلغ التقريب نهاية اليوم تماماً، تنتقل الخوارزمية إلى التاريخ التالي بصورة صحيحة، بما في ذلك حدود الشهر والسنة واليوم الكبيس. لا تستدعي العملية Date، ولا تفحص المنطقة الزمنية، ولا تطلب جداول فلكية، ولا تستخدم العشوائية. كما لا تستنتج إن كان المصدر يستخدم UTC أو TT أو TAI؛ فمقياس الزمن معلومة تخص مجموعة البيانات ويجب توثيقها معها.

استخدم النتيجة بصورة موثوقة

تفيد الحاسبة عندما تعرض جداول الرصد أو قوائم أحداث المركبات الفضائية أو صادرات الجداول الفلكية أو الأبحاث تواريخ يوليانية، بينما يحتاج القارئ إلى حقول ميلادية مألوفة. وتناسب أيضاً إنشاء حالات اختبار قابلة للتكرار لمكتبات التقويم من دون الاعتماد على بيئة الجهاز المضيف. في مسار الاستيراد، تحقق من أن كل خلية عددية واحتفظ بالقيمة اليوليانية الأصلية بجوار النتيجة لضمان إمكان التتبع. تعيد الأداة مكونات منفصلة لا جملة منسقة محلياً، ولذلك يستطيع التطبيق بناء سلاسل شبيهة بمعيار ISO أو أعمدة قاعدة بيانات أو عناوين واجهة من دون تحليل نص. لا يجرى أي تحويل إلى توقيت محلي. يناسب المتصفح الفحوص الفردية، ويكلف طلب API مقدار $0.002. عند المقارنة بأداة أخرى، تأكد من أن كلتيهما تعالجان التاريخ اليولياني الفلكي، وتستخدمان التقويم الميلادي ومقياس الزمن نفسه ودقة تقريب متقاربة. تفسر هذه الشروط معظم الفروق الظاهرية البالغة يوماً أو اثنتي عشرة ساعة أو جزءاً من الثانية.

سجلات الرصد الفلكي

حوّل الطوابع اليوليانية المتصلة إلى مكونات ميلادية مقروءة للتقارير والفهارس والمراجعة.

استيراد البيانات العلمية

وحّد الأعمدة الرقمية مع الاحتفاظ بحقول منفصلة وحتمية للتاريخ والوقت.

اختبارات مكتبات التقويم

أنشئ حالات قابلة للتكرار للعصور المعروفة والأيام الكبيسة وحدود الأشهر وكسور الأيام.

ما تكلفة التحويل عبر API؟

يكلف كل طلب API مقدار $0.002؛ ويمكن استخدام حاسبة المتصفح للفحوص التفاعلية.

لماذا تقابل التواريخ اليوليانية الصحيحة وقت الظهر؟

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

أي تقويم تستخدمه النتيجة؟

تستخدم التقويم الميلادي الممتد وتطبق قواعد سنواته الكبيسة على جميع السنوات المدعومة.

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

لا. تعيد وقت اليوم المشفر في التاريخ اليولياني من دون الرجوع إلى منطقة زمنية أو ساعة النظام.

ما المدخلات التي تسبب خطأ؟

ترفض القيم الغائبة والسلاسل والكائنات وNaN واللانهاية الموجبة أو السالبة، لأن المدخلة يجب أن تكون عدداً منتهياً.

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

POSThttps://api.kit.forhosting.com/astro/datetime-from-julian-date

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

curl -X POST https://api.kit.forhosting.com/astro/datetime-from-julian-date \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"julian_date":2451545}'
{
  "julian_date": 2451545
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "astro.datetime_from_julian_date",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

لكل طلب$0.002

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

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

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