ForHosting KIT · العلوم

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

التاريخ اليولياني 2451545 يقابل 1 يناير 2000 عند الساعة 12:00:00، لأن كل تاريخ يولياني صحيح يبدأ عند الظهر. أدخلوا رقمًا واحدًا لتحصلوا على السنة والشهر واليوم والساعات والدقائق والثواني والملّي ثواني في التقويم الغريغوري الاستباقي. مجانًا في متصفحكم.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
التاريخ اليولياني
2,451,545
تحصل على
السنة
2,000
الشهر
1
اليوم
1
الساعات
12

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

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

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

فالقيمة 2451545.0 تقابل 1 يناير 2000 عند 12:00:00، بينما تقابل 2451544.5 اليوم نفسه عند 00:00:00. تعالج الحاسبة فرق نصف اليوم تلقائياً. تفصل النتيجة السنة والشهر واليوم والساعات والدقائق والثواني والميلي ثانية.

يعتمد ترقيم السنوات الفلكي السنة صفر، وتطبق قواعد التقويم الميلادي الممتد حتى قبل الإصلاح التاريخي. ترفض السلاسل والقيم الغائبة وNaN واللانهاية بدلاً من تحويلها ضمنياً إلى تواريخ مضللة.

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

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

يحول كسر اليوم إلى ميلي ثانية ثم يقسم إلى ساعات ودقائق وثوانٍ وميلي ثانية. إذا بلغ التقريب نهاية اليوم تماماً، تنتقل الخوارزمية إلى التاريخ التالي بصورة صحيحة، بما في ذلك حدود الشهر والسنة واليوم الكبيس. لا تستدعي العملية Date، ولا تفحص المنطقة الزمنية، ولا تطلب جداول فلكية، ولا تستخدم العشوائية.

كما لا تستنتج إن كان المصدر يستخدم UTC أو TT أو TAI؛ فمقياس الزمن معلومة تخص مجموعة البيانات ويجب توثيقها معها.

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

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

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

تفسر هذه الشروط معظم الفروق الظاهرية البالغة يوماً أو اثنتي عشرة ساعة أو جزءاً من الثانية.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

هل تحدد الحاسبة إن كان التاريخ اليولياني بتوقيت UTC أو TT؟

لا. فهي تحوّل عدّ الأيام إلى تاريخ ووقت في التقويم، لكنها لا تستنتج إن كان الرقم الأصلي يستخدم UTC أو TT أو TAI أو مقياسًا زمنيًا آخر؛ فذلك تحدده البيانات التي جاء منها الرقم.

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

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تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

يمكن إجراء الفحوص الفردية في المتصفح، أما طلب API المؤتمت فيكلف $0.002 لكل عملية.

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

قدّم julian_date في صورة عدد JSON منتهٍ، ويمكن أيضاً استعمال الاسم المختصر jd.

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

يثبت التقريب إلى أقرب ميلي ثانية نتيجة JSON ويحفظ دقة أكبر مما تتضمنه أغلب القيم المنشورة.

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

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

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

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

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