一种穆斯林的礼拜时间计算方法及其设备技术

技术编号:35201978 阅读:90 留言:0更新日期:2022-10-15 10:10
本发明专利技术涉及电子设备领域,尤指一种穆斯林的礼拜时间计算方法及其设备,实现计算Dhuhr、Fajr、Isha、Asr、Maghrib的礼拜时间,本发明专利技术穆斯林的礼拜时间计算方法可以应用在各种智能设备的软件系统中,如手表、手机或智能吊坠等,能够算出不同学派的穆斯林礼拜时间,并且通过智能设备中显示和提醒用户,使用更加方便快捷,增强智能产品对穆斯林消费人群的吸引力,同时也便于穆斯林消费人群进行礼拜,避免错过礼拜时间或需要时间关注礼拜的时间。礼拜时间或需要时间关注礼拜的时间。

【技术实现步骤摘要】
一种穆斯林的礼拜时间计算方法及其设备


[0001]本专利技术涉及电子设备领域,尤指一种穆斯林的礼拜时间计算方法及其设备。

技术介绍

[0002]祈祷/禁食时间的定义依据是《古兰经》和《圣训》。在《古兰经》的几个部分中可以直接或间接地提到每日祈祷的时间。
[0003]每个祈祷的时间有一个开始和结束。Dhuhr(中午)祈祷的时间是太阳开始倾斜的时候,直到Asr(下午)祈祷的时间。Asr祈祷的时间是直到太阳的黄化。Maghrib(日落、傍晚)祈祷的时间从日落开始,持续到黄昏。Isha(夜)祈祷的时间是当暮色消失时,直到半夜。而Fajr(早晨)祈祷的时间是从黎明出现到日出的时间。
[0004]此外,关于黄昏,各派之间有争议。伊玛目艾布

哈尼法接受黄昏是地平线上的白色(shafaq al

abyad),而其他madhhab学者则认为是红色(shafaq al

ahmar)。日落之后,先是在地平线上出现红色的光芒,然后逐渐消失,被微弱的白色所取代。这样,当地平线上的白光(任何可见光)完全消失时,就进入了伊玛目艾布

哈尼法认为的Isha时间,这至少发生在红色光芒熄灭后30分钟,即其他伊斯兰教学者认为的Isha时间。太阳是指定穆斯林每天礼拜时间的主要因素。同样,影子的长短或黄昏的发生也与太阳在天空中的位置有关。
[0005]因此,太阳的轨迹是制定计算规则的基础因素。为了确定每次祈祷(也包括斋戒)的确切时间段,我们需要确定每天关键时间点。如何将《古兰经》和圣训中规定的定义转换为一些规则,以便我们可以通过计算获得时间,并且通过现有的智能设备计算礼拜时间和提醒该类特定用户是本申请需要解决的问题。

技术实现思路

[0006]为解决上述问题,本专利技术提供一种穆斯林的礼拜时间计算方法。
[0007]为实现上述目的,本专利技术采用的技术方案是:一种穆斯林的礼拜时间计算方法,Dhuhr、Fajr、Isha、Asr、Maghrib的礼拜时间分别通过以下公式计算得到:
[0008]首先计算天数和分数,用`D`表示,从J2000.0纪元开始,相当于2000年1月1.5日的公历或2451545.0日的Julian日期:
[0009]则D=JD

2451545.0,其中JD指当前的Julian日;
[0010]分别计算太阳的平均异常值g=357.529+(0.98560028*D);
[0011]太阳的平均经度q=280.459+(0.98564736*D);
[0012]太阳的黄道经度L=q+(1.915*sin(g))+(0.020*sin(2*g));
[0013]黄道的平均斜度e=23.439

(0.0000003.6*D);
[0014]其中`g`、`q`和`L`这些参数均以度为单位,且参与计算的`g`,`q`和`L`必须缩小为0
°
到360
°
的范围;
[0015]然后就可以计算出太阳的右升角RA=atan2(cos(e)*sin(L),cos(L))
[0016]再得到如下的时间方程:EqT=(q/15)

RA
[0017]通过以下公式得到太阳偏角d=asin(sin(e)*sin(L))
[0018]计算正午与太阳到达地平线下`α`角的时间差T(α)=acos((

sin(α)

(sin(d)*sin(latitude)))/(cos(d)*cos(latitude)))/15,其中latitude为地点的纬度,α角大于0;
[0019]使用以下公式对计算出的当地礼拜时间进行地区参数调整adj=timezone

longitude/15;
[0020]计算当天正午的时间:Midday=12

EqT,就可以得到
[0021]Dhuhr的礼拜时间:Dhuhr=Midday+adj;
[0022]Fajr的礼拜时间:Fajr=Dhuhr

T(α);
[0023]Isha的礼拜时间:Isha=Dhuhr+T(α);
[0024]计算对象的影子长度等于对象本身的长度加上该物体在中午的影子长度的t倍时的时间差:
[0025]A(t)=acos((sin(acot(t+tan(L

D)))

sin(L)*sin(D))/(cos(L)*cos(D)))/15;
[0026]得到Asr的礼拜时间:Asr=Dhuhr+A(1)或Asr=Dhuhr+A(2);
[0027]Maghrib的礼拜时间:Maghrib=Dhuhr+T(ta),其中ta为黄昏角。
[0028]其中,午夜的时间Midnight=Sunset+(Diff/2),Diff=Sunrise

Sunset或者午夜的时间Midnight=Sunset+(Diff/2),Diff=Fajr

Sunset。
[0029]其中,提醒时间设置为礼拜时间的前10分钟,则Asr时间段=Sunset

Asr

10min或Asr时间段=Maghrib

Asr

10min。
[0030]若天文日出和日落发生在α=0时,海拔高度elevation大于0,则实际的日出和日落可按如下公式计算:α=0.833+(0.0347*sqrt(elevation)),
[0031]Sunrise=Dhuhr

T(α);
[0032]Sunset=Dhuhr+T(α)。
[0033]还保护一种穆斯林的礼拜时间计算设备,其为采用权利上述计算方法系统的装置设备。
[0034]本专利技术的有益效果在于:本专利技术穆斯林的礼拜时间计算方法可以应用在各种智能设备的软件系统中,能够算出不同学派的穆斯林礼拜时间,并且通过智能设备中显示和提醒用户,使用更加方便快捷,增强智能产品对穆斯林消费人群的吸引力,同时也便于穆斯林消费人群进行礼拜,避免错过礼拜时间或需要时间关注礼拜的时间。
具体实施方式
[0035]下面通过具体实施方式结合附图对本专利技术作进一步详细说明。提供以下具体实施方式的目的是便于对本申请公开内容更清楚透彻的理解。
[0036]本专利技术关于穆斯林的礼拜时间计算方法。首先对礼拜时间的定义进行说明:祈祷/禁食时间的定义依据是《古兰经》和《圣训》。在《古兰经》的几个部分中可以直接或间接地提到每日祈祷的时间;时间的细微指定由神圣先知(愿主福安之)的实践来决定。每个祈祷的时间有一个开始和结束。Dhuhr(中午)祈祷的时间是太阳开始倾斜的时候,直到Asr(下午)祈祷的时间。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种穆斯林的礼拜时间计算方法,其特征在于:Dhuhr、Fajr、Isha、Asr、Maghrib的礼拜时间分别通过以下公式计算得到:首先计算天数和分数,用`D`表示,从J2000.0纪元开始,相当于2000年1月1.5日的公历或2451545.0日的Julian日期:则D=JD

2451545.0,其中JD指当前的Julian日;分别计算太阳的平均异常值g=357.529+(0.98560028*D);太阳的平均经度q=280.459+(0.98564736*D);太阳的黄道经度L=q+(1.915*sin(g))+(0.020*sin(2*g));黄道的平均斜度e=23.439

(0.0000003.6*D);其中`g`、`q`和`L`这些参数均以度为单位,且参与计算的`g`,`q`和`L`必须缩小为0
°
到360
°
的范围;然后就可以计算出太阳的右升角RA=atan2(cos(e)*sin(L),cos(L))再得到如下的时间方程:EqT=(q/15)

RA通过以下公式得到太阳偏角d=asin(sin(e)*sin(L))计算正午与太阳到达地平线下`α`角的时间差T(α)=acos((

sin(α)

(sin(d)*sin(latitude)))/(cos(d)*cos(latitude)))/15,其中latitude为地点的纬度,α角大于0;使用以下公式对计算出的当地礼拜时间进行地区参数调整adj=timezone

longitude/15;计算当天正午的时间:Midday=12

EqT,就可以得到Dhuhr的礼拜时间:Dhuhr=Midday+adj;Fajr的礼拜时间:Fajr=Dhuhr
‑...

【专利技术属性】
技术研发人员:邵军引郭佳邵国光江滔陈悦清肖龙
申请(专利权)人:深圳市优美创新科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1