Bỏ qua để đến nội dung
AstroWay/api v2.296.1 · vi
tất cả hệ thống hoạt động bình thường

Cung hoàng đạo Trung Quốc và lịch

Last updated Xem dưới dạng Markdown Thiết lập tác nhân

Con giáp năm là phần nổi tiếng nhất của truyền thống và thường được tính sai. Năm trong BaZi không bắt đầu vào ngày 1 tháng 1 hay từ Tết Nguyên Đán Trung Quốc, mà từ Lập Xuân Lichun, khoảnh khắc khi kinh độ biểu kiến của Mặt Trời đạt đến 315°. Năm 2026, điều này là 2026-02-03T20:02:08Z, tức là 4 tháng 2 lúc 04:02 theo giờ Bắc Kinh. Người sinh ngày 2 tháng 2 thuộc con giáp trước đó, dù lịch trên tường đã chỉ ra năm mới.

EndpointCreditsTrả về
POST /v1/chinese/zodiac/animal10Con giáp năm, cột, yếu tố của nhánh và trụ
POST /v1/chinese/zodiac/element10Yếu tố cố định của nhánh và yếu tố tuần hoàn của trụ
POST /v1/chinese/zodiac/inner-animal10Con giáp nội tại: nhánh tháng
POST /v1/chinese/zodiac/secret-animal10Con giáp bí mật: nhánh giờ
POST /v1/chinese/zodiac/compatibility10Sự tương thích giữa hai con giáp theo Tam Hợp và Lục Xung
POST /v1/chinese/lunar-date10Ngày âm, tháng nhuận, Tết Nguyên Đán Trung Quốc
POST /v1/chinese/solar-terms10Tất cả 24 tiết khí trong năm với độ chính xác đến giây

Tử vi trong tạp chí chỉ biết một con giáp. Truyền thống biết ba, và chúng trả lời những câu hỏi khác nhau.

Con giápNguồn gốcÝ nghĩa
Ngoạinhánh nămCách người khác nhìn nhận bạn
Nộinhánh thángĐộng lực, “bản ngã” riêng tư
Bí mậtnhánh giờLớp sâu nhất, thường ẩn giấu ngay cả với chính bạn

Con giáp nội tại bị giới hạn bởi các thời điểm chính xác của Tiết, không phải giữa tháng, vì vậy sinh ngày 5 tháng 5 và 6 tháng 5 có thể cho ra những con giáp khác nhau.

Terminal window
curl -X POST https://api.astroway.info/v1/chinese/zodiac/inner-animal \
-H "X-Api-Key: $ASTROWAY_API_KEY" \
-H "Content-Type: application/json" \
-d '{"date":"1990-05-15","time":"14:30:00","timezoneOffset":3}'
{
"ok": true,
"data": {
"innerAnimal": "Snake",
"glyph": "🐍",
"description": "Inner animal = the BaZi month branch, bounded by the exact 節 instants. Represents internal motivations and the private self."
}
}

Người sinh năm 1990 là “ngựa kim”, và trong cái tên này có hai yếu tố khác nhau dễ gây nhầm lẫn.

  • Tuần hoàn đến từ thiên trụ và thay đổi mỗi hai năm: Canh là kim.
  • Cố định thuộc về địa nhánh mãi mãi: Vũ là hỏa, và ngựa luôn là hỏa.

/chinese/zodiac/element trả về cả hai như các trường riêng biệt, fixedElement và cyclingElement, thay vì để khách hàng tự chọn.

Đánh giá được xây dựng dựa trên Tam Hợp (ba sự hài hòa) và Lục Xung (sáu sự xung đột), tức là hình học của vòng tròn nhánh, chứ không phải danh sách ý kiến.

Terminal window
curl -X POST https://api.astroway.info/v1/chinese/zodiac/compatibility \
-H "X-Api-Key: $ASTROWAY_API_KEY" \
-H "Content-Type: application/json" \
-d '{"person1":{"date":"1990-05-15"},"person2":{"date":"1988-02-20"}}'
{
"person1": { "solarYear": 1990, "animal": "Horse" },
"person2": { "solarYear": 1988, "animal": "Dragon" },
"compatibility": {
"score": 65,
"category": "good",
"notes": ["Compatible enough; complementary differences."]
}
}
Terminal window
curl -X POST https://api.astroway.info/v1/chinese/lunar-date \
-H "X-Api-Key: $ASTROWAY_API_KEY" \
-H "Content-Type: application/json" \
-d '{"date":"2026-02-17"}'
{
"gregorianDate": "2026-02-17",
"lunar": { "month": 1, "isLeapMonth": false, "day": 1, "monthStart": "2026-02-17", "label": "month 1, day 1" },
"chineseNewYear": "2026-02-17"
}

Tháng bắt đầu từ ngày Bắc Kinh chứa trăng non. Tháng nhuận lặp lại số của tháng trước và không chứa Trung khí: đây là lý do tồn tại của nó, không phải tác dụng phụ.

Tiết khí không phải là ngày trong bảng, mà là khoảnh khắc khi kinh độ biểu kiến của Mặt Trời trở thành bội số của 15°. Chúng tôi lấy nó từ thiên văn học, vì vậy câu trả lời giống nhau cho bất kỳ năm nào trong phạm vi và không phụ thuộc vào việc ai đó đã cập nhật bảng hay chưa.

Terminal window
curl -X POST https://api.astroway.info/v1/chinese/solar-terms \
-H "X-Api-Key: $ASTROWAY_API_KEY" \
-H "Content-Type: application/json" \
-d '{"year":2026}'

Mảng terms chứa tất cả hai mươi bốn; ở đây được hiển thị cái đầu tiên:

{
"year": 2026,
"terms": [
{
"index": 0,
"chinese": "立春",
"pinyin": "Lichun",
"english": "Start of Spring",
"sunLongitude": 315,
"utc": "2026-02-03T20:02:08Z",
"beijing": "2026-02-04T04:02:08+08:00",
"opensPillarMonth": true
}
]
}

Mười hai trong số hai mươi bốn mang opensPillarMonth: true: đây là Tiết, mở ra tháng trụ. Mười hai còn lại là Trung khí, chúng chia tháng làm đôi và xác định tháng nào sẽ là tháng nhuận.

Các con giáp và yếu tố được dịch sang 21 ngôn ngữ. Thêm ?lang= hoặc "language" vào phần thân, và trường *Name sẽ xuất hiện bên cạnh token tiếng Anh:

Terminal window
curl -X POST "https://api.astroway.info/v1/chinese/zodiac/animal?lang=es" \
-H "X-Api-Key: $ASTROWAY_API_KEY" \
-H "Content-Type: application/json" \
-d '{"date":"1990-05-15"}'
{ "animal": "Horse", "animalName": "Caballo", "element": { "fixed": "Fire", "fixedName": "Fuego" } }

Các trường tiếng Anh vẫn ở lại mãi mãi: bản địa hóa thêm vào, chứ không thay thế.