# aardio 范例: 中国节假日

```aardio
import console; 
import time.holidays.cn;

console.showLoading("loading");

//获取指定年度中国法定节假日信息，省略参数获取今年节假日安排
var holidays = time.holidays.cn.get(/*2026*/)

for(i,holiday in holidays){
	if(holiday.isOffDay===0){
		console.log(
			holiday.name 
			+ " " + holiday.date 
			+ " " +  holiday.week //例如 "周五"
			+ " 农历 " + holiday.lunarDate //农历短日期，例如"正月初一"
			,"照常")
	}
	elseif(holiday.isOffDay===false){
		console.fail(
			holiday.name 
			+ " " + holiday.date 
			+ " " +  holiday.week 
			+ " 农历 " + holiday.lunarDate 
			,"补班")
	}
	else{
		console.success(
			holiday.name 
			+ " " + holiday.date 
			+ " " +  holiday.week
			+ " 农历 " + holiday.lunarDate
			, "放假",holiday.festival/*节日当天这个节段才会有值，否则为 null*/)
	}
	
	var next = holidays[i+1] && time.iso8601(holidays[i+1].date)
	if(next && tostring(next.addDays(-1)/*修改自身*/)!=holiday.date){ 
		console.log( next.diffDays( time.iso8601(holiday.date)) + 1
			+ "天后 ...... " )
	} 
}

console.pause();
```