इसे छोड़कर कंटेंट पर जाएं
AstroWay/api v2.296.1 · hi
सभी सिस्टम सामान्य हैं

BaZi परम्पराएँ

Last updated Markdown के रूप में देखें एजेंट सेटअप

एक जन्म क्षण को दो BaZi कैलकुलेटरों में डालो और दो अलग-अलग चार्ट प्राप्त करो। कभी‑कभी अलग‑अलग दिन के मालिक, यानी वह हान्जी जो पूरी पढ़ाई का आधार बनता है। यह उनमें से किसी की गलती नहीं है। प्रत्येक चार्ट के नीचे चार परम्पराएँ होती हैं, प्रत्येक की अपनी कहानी है, और कैलकुलेटर उन्हें चुपचाप और अलग‑अलग तरीके से लागू करते हैं।

नीचे हमारे उत्तर चारों के बारे में हैं। वे प्रत्येक उत्तर के disclaimer फ़ील्ड में घोषित होते हैं, इसलिए उनका परिवर्तन एक breaking change है, रिफैक्टरिंग नहीं।

1. साल कहाँ से शुरू होता है: Lichun या चीनी नया साल

Section titled “1. साल कहाँ से शुरू होता है: Lichun या चीनी नया साल”

हमारा उत्तर: Lichun (立春), सटीक क्षण।

BaZi एक सौर प्रणाली है जो चंद्र-सौर कैलेंडर के भीतर स्थित है। चंद्र स्तंभ 24 सौर टर्म्स से जुड़े होते हैं, यानी सूर्य की स्थितियों से, न कि चंद्र चरणों से, और साल भी उसी तर्क पर चलता है: वह Lichun पर लौटता है, लगभग 4 फरवरी को। चीनी नया साल कुछ अलग है: यह चंद्र वर्ष का पहला नववर्ष है, जो अंत जनवरी से अंत फरवरी तक चलता है।

इस अवधि में जन्म एक नियम के तहत एक जानवर से और दूसरे नियम के तहत दूसरे जानवर से संबंधित होता है। दोनों नियम सही हैं। हम Lichun लेते हैं, और क्षण एफ़ेमेरिड से लिया जाता है, न कि “4 फरवरी” की तिथि से।

2. दिन कब शुरू होता है: 23:00 या मध्यरात्रि

Section titled “2. दिन कब शुरू होता है: 23:00 या मध्यरात्रि”

हमारा उत्तर: जन्म स्थान के घड़ी के अनुसार 23:00।

परम्परागत दिन बारह द्विगुणित घंटे होते हैं, और पहला, घंटा 子, 23:00 से 01:00 तक चलता है। बाकी सभी एक कैलेंडर दिन में फिट होते हैं। घंटा 子 मध्यरात्रि पर शीर्ष पर बैठता है, और इस एकल संरचनात्मक तथ्य से पूरी बहस उत्पन्न होती है: यदि घंटा 子 दिन की शुरुआत करता है, तो 23:30 पर जन्म वाला व्यक्ति पहले ही अगले दिन का माना जाता है।

यह वह धुरी है जो दिन के मालिक को बदलती है। दिन के स्तंभ को स्थानांतरित करके, आपने चार्ट को स्पष्ट नहीं किया, बल्कि उसे बदल दिया।

इसलिए दूसरा पढ़ना कभी छिपता नहीं है। प्रत्येक चार्ट रूट dayBoundary: "23:00" | "midnight" (डिफ़ॉल्ट 23:00) लेता है, और 23:00 पर जन्म alternateDay के साथ लौटता है: दिन का स्तंभ और दिन का मालिक उस नियम के अनुसार जिसे आपने नहीं चुना। घंटे का स्तंभ दोनों में समान रहता है, क्योंकि देर रात का घंटा 子 किसी भी स्थिति में अगले दिन का स्तंभ लेता है। 00:00 से 00:59 तक सभी स्कूल दिन पर सहमत होते हैं, इसलिए यहाँ कोई विकल्प नहीं है।

3. क्या घड़ी को स्थान की लंबाई के अनुसार समायोजित किया जाता है

Section titled “3. क्या घड़ी को स्थान की लंबाई के अनुसार समायोजित किया जाता है”

हमारा उत्तर: अनुरोध पर, और केवल दिन और घंटे के लिए।

इस प्रणाली के अधिकांश इतिहास में यह सवाल उत्पन्न नहीं हो सकता था: स्थानीय समय भी सौर था। टाइम ज़ोन रेल युग का आविष्कार हैं, और जब कोई देश एक ही घड़ी पर चलता है, तो वह घड़ी केवल एक मेरिडियन पर सूर्य के साथ मेल खाती है। चीन एक विशेष मामला है: 60 डिग्री लंबाई पर एक ही टाइम ज़ोन, इसलिए काशगर में जन्म पेकिंग समय के अनुसार लगभग तीन घंटे सूर्य के दोपहर से अलग होगा।

Terminal window
curl -X POST https://api.astroway.info/v1/chinese/true-solar-time \
-H "X-Api-Key: aw_live_..." \
-H "Content-Type: application/json" \
-d '{ "date": "1995-06-15", "time": "09:20:00", "timezoneOffset": 8, "longitude": 75.9 }'

4. डेलाइट सेविंग टाइम के साथ क्या करना है

Section titled “4. डेलाइट सेविंग टाइम के साथ क्या करना है”

हमारा उत्तर: यह केवल कॉल करने वाले को पता है।

timezoneOffset फ़ील्ड वह ऑफ़सेट है, जिसके अनुसार वास्तव में घड़ी जन्म के क्षण में चल रही थी। 1988 में पेकिंग में जन्म UTC+9 पर था, +8 नहीं, क्योंकि चीन ने 1986 से 1991 तक डेलाइट सेविंग टाइम रखा था। हमारी ओर से कोई भी गणितीय प्रक्रिया इसको तिथि से पुनः प्राप्त नहीं कर सकती, इसलिए हम अनुमान नहीं लगाते।

5. उत्तर अपने बारे में क्या कहता है

Section titled “5. उत्तर अपने बारे में क्या कहता है”

प्रत्येक चार्ट रूट, /v1/bazi/chart, विश्लेषण रूट, day-master, ten-gods, luck-pillars, yearly और monthly, एक ऑब्जेक्ट conventions लौटाते हैं: वर्ष और महीने की सीमाएँ (lichun, jie), उपयोग किया गया dayBoundary, क्या वास्तविक सौर समय लागू किया गया और कितने मिनट, ऑफ़सेट वाला टाइमज़ोन और क्या डेलाइट सेविंग टाइम लागू हुआ, साथ ही जन्म के ग्रेगोरियन वर्ष में चीनी नया साल की तिथि। timezone.assumed: true का मतलब है कि न टाइमज़ोन न ही ऑफ़सेट भेजा गया, और सीमाएँ पेकिंग समय के अनुसार पढ़ी गईं।

तारीख समय के बिना दोपहर में पढ़ी जाती है। जब Lichun या 節 इस स्थानीय दिन पर पड़ता है, तो उत्तर घंटे पर निर्भर करता है, इसलिए उत्तर boundaryInDay जोड़ता है: सीमा का प्रकार, स्थानीय क्षण, जिसमें दोपहर किस पक्ष में गिरा, और दोनों पक्षों से वर्ष और महीने के स्तंभ।

1900-2100 के बीच की सीमाओं के क्षण

Section titled “1900-2100 के बीच की सीमाओं के क्षण”

प्रत्येक वर्ष और महीने का स्तंभ Lichun और शेष ग्यारह 節 के क्षण पर निर्भर करता है, इसलिए इन क्षणों की तुलना दो स्रोतों से की गई है, जिनका हमारे कोड से कोई साझा नहीं है। बारह टर्म्स जो महीने खोलते हैं, प्रत्येक वर्ष 1900 से 2100 तक, यानी 2 412 क्षण, स्वतंत्र रूप से JPL Horizons (DE441) के माध्यम से सैकडवें सेकंड तक की सटीकता से पाए गए। हमारे क्षण 1950 से 2025 तक 4 सेकंड की सीमा में और 1900 तक 8 सेकंड की सीमा में उनसे मेल खाते हैं। 2025 के बाद दोनों पक्षों को पृथ्वी की घूर्णन में होने वाले ड्रिफ्ट का अनुमान लगाना होगा, और अनुमान धीरे‑धीरे अलग होते हैं, 2100 में 21 सेकंड तक।

उन्हीं टर्म्स की तिथियों को UTC+8 पर हांगकांग वेधशाला की तालिकाओं (1901-2100) से तुलना की गई। 2 400 में से 2 398 मेल खाते हैं। दो अलग, Daxue 1917 और Bailu 1927, मध्यरात्रि के कुछ मिनटों बाद पड़ते हैं, और Horizons हमारी तिथि के पक्ष में है।

बाहरी डेटासेट पर परीक्षण

Section titled “बाहरी डेटासेट पर परीक्षण”

Jade Almanac ने CC0 के तहत तीन दशकों पर आठ कार्यान्वयनों की तुलना प्रकाशित की है, विशेष रूप से इन चार अक्षों पर निर्मित: jadealmanac.com/bazi-calculator/conventions. डेटासेट परम्पराओं को मापता है, न कि सहीपन, और स्वयं इसके बारे में बताता है।

हमने अपना POST /v1/bazi/four-pillars सभी तेरह पर चलाया। परिणाम रिपॉजिटरी में कमांड द्वारा पुनः निर्मित होता है और एक टेस्ट द्वारा दर्ज किया गया है।

ज़ोनक्या अलग करता हैहमारा उत्तर
1985-02-10वर्ष की सीमाYi-Chou, क्योंकि Lichun पहले ही बीत चुका है
1990-06-15 23:30दिन का परिवर्तनदिन Ren-Zi: दिन पहले ही बदल चुका है
1988-02-04 23:00Lichun और 23:00 साथ मेंWu-Chen Jia-Yin Geng-Yin Bing-Zi
1995-06-15 09:20 काशगरवास्तविक सौर समयबिना सुधार Yi-Si, सुधार के साथ Gui-Mao

एक ईमानदार टिप्पणी यह है कि हम किसके साथ मेल खाते हैं। डेटासेट के प्रकाशक लिखते हैं कि उनका इंजन tyme4ts पर आधारित है, और उसी लेखक का lunar-javascript भी। इसलिए तालिका की शीर्ष तीन पंक्तियाँ एक ही लाइन हैं, तीन स्वतंत्र आवाज़ें नहीं। उसके बाहर की स्वतंत्र स्रोतों में feng-shui-institute.org पूरी कवरेज रखता है, और वास्तविक सौर समय की डिलीवरी के बाद हम उसकी प्रतिक्रिया सभी तीन ज़ोनों पर पुनः उत्पन्न करते हैं, जहाँ वह सुधार लागू करता है।

स्कूल के साथ वास्तविक अंतर केवल एक ही बचा है: 23:00 पर दिन का परिवर्तन।