Thuật toán âm lịch làm nền tảng cho lịch hiển thị ở trang chủ, có nguồn gốc học thuật rõ ràng.
Nền tảng của mọi tính toán trong ứng dụng: chuyển đổi ngày dương ↔ âm.
Âm lịch Việt Nam là âm-dương-lịch: ngày mùng 1 mỗi tháng là ngày chứa điểm Sóc (New Moon, thời điểm mặt trăng nằm giữa trái đất và mặt trời), tính theo múi giờ kinh tuyến 105° Đông (UTC+7) — đây là điểm khác biệt chính so với lịch Trung Quốc (kinh tuyến 120° Đông, UTC+8), khiến 2 lịch đôi khi lệch nhau 1 ngày hoặc 1 tháng nhuận. Tháng nhuận được xác định bằng cách tìm tháng âm lịch không chứa Trung Khí (1 trong 12 điểm chia hoàng đạo thành 12 phần bằng nhau) giữa 2 lần Đông chí liên tiếp. Ứng dụng này port lại chính xác các công thức chuyển đổi Julian Day và xác định điểm Sóc/Trung Khí đã công bố công khai của Hồ Ngọc Đức — đã đối chiếu từng công thức khớp chính xác với trang gốc.
Nguồn gốc: Hồ Ngọc Đức công bố thuật toán này năm 2004 dựa trên thiên văn học lịch pháp phương Tây đã được chuẩn hoá (Julian Day Number, điểm Sóc/Trung Khí tính bằng vị trí thật của mặt trời/mặt trăng — không dùng chu kỳ trung bình như lịch cổ truyền), áp dụng riêng cho múi giờ Việt Nam. Ông tự trích dẫn các nguồn thiên văn/toán học phương Tây làm cơ sở khi viết thuật toán này (xem 2 mục sách/bài báo bên dưới). Phần code trong ứng dụng được port lại (có điều chỉnh) từ bản triển khai TypeScript mã nguồn mở NghiaCaNgao/lunar-date (giấy phép ISC), bản thân dự án đó cũng ghi rõ là remake từ thuật toán gốc này.