Ein Jahr mit nepalesischen Festen und Festtagen nach dem Bikram-Sambat-Kalender. Der nepalesische Kalender ist ein Sonnenkalender: Jeder der zwölf Monate beginnt mit dem Eintritt der Sonne in ein siderisches Zeichen, der erste ist Baishakh. Die Antwort nennt das Bikram-Sambat-Jahr bzw. die beiden Bikram-Sambat-Jahre, die das angefragte gregorianische Jahr abdecken.
Die Ereignisliste enthält jede Sankranti unter ihrem nepalesischen Namen (Maghe, Falgun, Baishakh und so weiter), alle Ekadashis, beide Pradosh-Vrats jedes Monats – benannt nach ihrem Wochentag –, die Finsternisse und Nationalfeste wie Nawa Barsha und Bisket Jatra.
Übergib das Jahr mit Breitengrad, Längengrad und UTC-Offset. Beachte: Die Nepal Standard Time ist UTC+05:45, für Kathmandu muss timezone_as_float also 5.75 sein; mit 5.5 verschieben sich die Tagesgrenzen. Die Antwort ist {year, bikram_sambat, events}, jedes Ereignis hat die Form {name, date}. Das Jahr muss zwischen 2006 und 2046 liegen.
Für den Monatsbeginn gilt die übliche Praxis: Eine Sankranti wird auf den Tag des Übergangs datiert, wenn dieser vor Sonnenuntergang stattfindet, sonst auf den folgenden Tag. Die offiziellen Monatsanfänge in Nepal legt ein Komitee fest, statt sie aus einem einzigen astronomischen Kriterium abzuleiten. Deshalb weichen pro Jahrzehnt einige wenige Übergänge vom veröffentlichten Patro ab.
Felder der Anfrage
Feld
Typ
Pflicht
Hinweise
latitude
number (double)
Pflicht
Breitengrad des Ortes in Dezimalgrad. Positiv ist Nord, negativ ist Süd. Beispiel: 26.9124 für Jaipur, 40.7128 für New York. Minuten und Sekunden werden nicht akzeptiert – vorher umrechnen.
longitude
number (double)
Pflicht
Längengrad des Ortes in Dezimalgrad. Positiv ist Ost, negativ ist West. Beispiel: 75.7873 für Jaipur, -74.0060 für New York. Achte auf das Vorzeichen: Ein fehlendes Minus verlegt New York nach China.
timezone_as_float
number (double)
Pflicht
UTC-Offset des Ortes in Stunden, als Dezimalzahl. Beispiel: 5.5 für Indien (UTC+05:30), -5 für New York im Winter, 5.75 für Nepal. Wird NICHT gegen date_time validiert – stimmen beide nicht überein, erhältst du eine erfolgreiche Antwort für den falschen Zeitpunkt; leite daher beide aus derselben Quelle ab. Nutze den an diesem Datum gültigen Offset, nicht den heutigen: Eine Sommergeburt in einem Land mit Sommerzeit braucht den Sommer-Offset.