📅 Printable Calendar

Ad Space - Top (728×90)

Free online printable calendar generator. Customize year, month, start day, and notes space. Choose monthly or weekly view, set holiday markers, and print or export to PDF. Perfect for office and home.

Ad Space - Middle (728×90)

FAQ

可以生成哪一年的日历?

支持生成1900年到2100年之间的任意年份和月份日历。可以一键切换年/月视图。所有日期计算都基于标准公历算法,包括闰年处理。

可以添加备注吗?

可以。在设置中开启'备注空间'后,每个日期下方会显示备注输入框。输入的内容会保存在本地,即使刷新页面也不会丢失。

如何打印?

点击'打印'按钮会自动调用浏览器的打印功能。建议在打印设置中选择横向布局和适当的边距,以获得最佳的打印效果。

支持哪些视图?

支持月历视图(显示整月日期)、年历视图(显示全年12个月的概览)和周历视图(显示单周的详细日程)。在设置中可以随时切换视图模式。

'; var w=window.open('','','width=800,height=600'); w.document.write(html); w.document.close(); w.print(); } function exportCalendar(){ var container=document.getElementById('calendarContainer'); html2canvas(container).then(function(canvas){ var link=document.createElement('a'); link.download='calendar.png'; link.href=canvas.toDataURL('image/png'); link.click(); }).catch(function(){ toast('Export failed'); }); } // Add html2canvas var script=document.createElement('script'); script.src='https://cdnjs.cloudflare.com/ajax/libs/html2canvas/1.4.1/html2canvas.min.js'; document.body.appendChild(script); renderCalendar();