## 因果犯忌 佛历对象提供以下方法获取因果犯忌: 1. .getFestivals() > 返回因果犯忌对象数组 因果犯忌对象提供如下方法: 1. getName() > 获取是日何日,即名称(字符串),例如:雷斋日 2. getResult() > 获取犯之因果(字符串),如果没有,返回空字符串,例如:犯者夺纪 3. isEveryMonth() > 是否每月同,返回
true/false
4. getRemark() > 获取备注(字符串),如果没有,返回空字符串,例如:宜先一日即戒 5. toString() > 字符串输出名称,例如:雷斋日 6. toFullString() > 字符串输出,将名称、犯之因果和备注以空格间隔拼接,例如:雷斋日 犯者减寿 ### 示例代码
javascript
java
csharp
php
python
go
var d = Foto.fromLunar(Lunar.fromYmd(2021, 10, 14)); var l = d.getFestivals(); for (var i=0, j=l.length; i<j; i++){ console.log(l[i].toFullString()); }
Foto d = Foto.fromLunar(Lunar.fromYmd(2021, 10, 14)); List<FotoFestival> l = d.getFestivals(); for (FotoFestival f : l){ System.out.println(f.toFullString()); }
var d = Foto.FromLunar(Lunar.FromYmd(2021, 10, 14)); var l = d.Festivals; foreach(var f in l) { Console.WriteLine(f.FullString); }
$d = Foto::fromLunar(Lunar::fromYmd(2021, 10, 14)); $l = $d->getFestivals(); foreach ($l as $f) { echo $f->toFullString() . "\n"; }
d = Foto.fromLunar(Lunar.fromYmd(2021, 10, 14)) l = d.getFestivals() for f in l: print f.toFullString()
d := calendar.NewFotoFromLunar(calendar.NewLunarFromYmd(2021, 10, 14)) l := d.GetFestivals() for i := l.Front(); i != nil; i = i.Next() { fmt.Println(i.Value.(*calendar.FotoFestival).ToFullString()) }
### 输出