एक कैलेंडर वर्ष में हर ग्रह का एक नक्षत्र से अगले नक्षत्र में जाना, हर परिवर्तन का समय लगभग एक सेकंड तक सटीक। यह 'ग्रह नक्षत्र गोचर' तालिका है: शनि कब पूर्वा भाद्रपद छोड़ता है, बृहस्पति कब पुष्य में प्रवेश करता है, चंद्रमा कब नक्षत्र बदलता है — यही वे घटनाएँ हैं जिनसे गोचर फलादेश का समय तय होता है।
granularity सूक्ष्मता तय करता है। 'nakshatra' 13°20' के भाग लेता है और from व to को सादे नामों के रूप में लौटाता है; 'pada' 3°20' के चतुर्थांश लेता है और from व to को {nakshatra, pada} ऑब्जेक्ट के रूप में लौटाता है। अभिजित को अट्ठाईसवें भाग के रूप में शामिल करना हो, तो use_28_nakshatras को true करें।
year और timezone_as_float भेजें। ऑफ़सेट से तय होता है कि स्थानीय वर्ष कब शुरू और कब ख़त्म होता है, पर लौटाए गए टाइमस्टैम्प UTC में होते हैं — दिखाने के लिए उन्हें ख़ुद बदलें। उत्तर {year, granularity, planets} के रूप में मिलता है, जहाँ planets की keys ग्रहों के नाम हैं (sun, moon, mercury, venus, mars, jupiter, saturn, uranus, neptune, pluto, rahu, ketu), और हर ग्रह में {from, to, datetime} की कालक्रम वाली सूची है। अकेला चंद्रमा एक वर्ष में तीन सौ से ज़्यादा नक्षत्र परिवर्तन और लगभग चौदह सौ पद परिवर्तन करता है, इसलिए pada वाले उत्तर बड़े होते हैं।
अनुरोध के फ़ील्ड
फ़ील्ड
टाइप
ज़रूरी
टिप्पणी
granularity
string
ज़रूरी
nakshatrapada
year
integer
ज़रूरी
जन्म का वर्ष, संख्या के रूप में, जैसे 1990। चार अंकों में।
min 1800 · max 2400
timezone_as_float
number (double)
वैकल्पिक
स्थान का UTC ऑफ़सेट, घंटों में, दशमलव संख्या के रूप में। उदाहरण: भारत के लिए 5.5 (UTC+05:30), सर्दियों में न्यूयॉर्क के लिए -5, नेपाल के लिए 5.75। इसका date_time से मिलान नहीं किया जाता - दोनों में मेल न हो, तब भी उत्तर सफल आएगा, पर गलत क्षण का। इसलिए दोनों एक ही स्रोत से लें। उस तारीख़ को लागू ऑफ़सेट दें, आज का नहीं: डेलाइट सेविंग वाले देश में गर्मियों में हुए जन्म के लिए गर्मियों का ऑफ़सेट चाहिए।