Maj*_*rya 7 javascript jalali-calendar
如您所知,Jalali 日历每四年有一次飞跃(当然,也有一些例外)
而不是一年 365 天,它有 366 天 :)
另一个问题是有些月份是 29 天,有些月份是 30 天,有些月份是 31 天:|
我使用矩库来生成这些日期(当然使用 fa 方法)
这个网站叫????? 做得很好。
var moment = require('moment-jalaali')
moment().format('jYYYY/jM/jD')
Run Code Online (Sandbox Code Playgroud)
现在我的问题是如何确定哪些月份是 29、30 和 31,哪一年是闰年?
在我之前的项目中,我遇到了同样的问题,您必须使用此方法来执行此操作
这个函数不在 javascript 中但是这个算法对你的闰年非常有用
internal static bool IsLeapYear(int y)
{
int[] matches = { 1, 5, 9, 13, 17, 22, 26, 30 };
int modulus = y - ((y / 33) * 33);
bool K = false;
for (int n = 0; n != 8; n++) if (matches[n] == modulus) K = true;
return K;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
223 次 |
| 最近记录: |