Giờ mặt trời mọc, lặn hôm nay tại Việt Nam
Giờ mặt trời mọc, lặn, giữa trưa, độ dài ngày, chạng vạng, giờ vàng và pha mặt trăng cho mọi tỉnh thành Việt Nam hoặc toạ độ bất kỳ, tối đa 31 ngày.
Kết quả
Bấm “Chạy” để xem kết quả.
API giờ mặt trời tính cho một ngày: giờ mặt trời mọc và lặn, giữa trưa thực và độ cao mặt trời lúc đó, độ dài ban ngày, các mốc chạng vạng dân dụng, hàng hải và thiên văn, khung giờ vàng (mặt trời ở độ cao từ −4° đến +6°, ánh sáng dịu mà dân chụp ảnh săn đón), cùng pha mặt trăng bằng tiếng Việt và tiếng Anh, độ sáng và ngày trăng mới, trăng tròn tiếp theo.
Truyền tỉnh thành (province=hn, tên như Đà Nẵng, mã 2 số, hoặc trên đường dẫn /v1/sun-times/hcm) hoặc lat và lon bất kỳ. Giờ trả về theo giờ địa phương, mặc định UTC+7 (đổi bằng tz); days (tối đa 31) trả về chuỗi ngày bắt đầu từ date (mặc định: hôm nay theo giờ Việt Nam).
Mọi thứ được tính bằng công thức thiên văn của NOAA, sai số khoảng một phút, không phụ thuộc dịch vụ bên ngoài nên phản hồi tức thì. Ở vùng cực, sunrise là null khi mặt trời không mọc.
Dùng trong code của bạn
curl "https://apibox.io.vn/v1/sun-times?province=Hà Nội&date=2026-11-11" \
-H "Authorization: Bearer YOUR_API_KEY"const res = await fetch('https://apibox.io.vn/v1/sun-times?province=Hà Nội&date=2026-11-11', {
method: 'GET',
headers: {
Authorization: 'Bearer YOUR_API_KEY',
},
});
const data = await res.json();
console.log(data);import requests
res = requests.get(
"https://apibox.io.vn/v1/sun-times?province=Hà Nội&date=2026-11-11",
headers={"Authorization": "Bearer YOUR_API_KEY"},
timeout=30,
)
print(res.json())<?php
$ch = curl_init('https://apibox.io.vn/v1/sun-times?province=Hà Nội&date=2026-11-11');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: Bearer YOUR_API_KEY'],
]);
$response = curl_exec($ch);
print_r(json_decode($response, true));Tài liệu API → Nhận API key miễn phí
Hỏi đáp
Độ chính xác thế nào?
Khoảng một phút; địa hình (núi, nhà cao tầng) không được tính đến.
Tính theo điểm nào của tỉnh?
Theo trung tâm hành chính của tỉnh; gửi lat và lon nếu cần đúng một địa điểm.
Lấy cả tháng được không?
Được, days=31 trả về 31 ngày bắt đầu từ date.