英语法语西班牙语

Ad


OnWorks 网站图标

ipraytime - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 ipraytime

这是 ipraytime 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


ipraytime - 伊斯兰祈祷时间计算器

概要


时间 [- 日期 年年月日] [- 纬度 实数] [- 经度 实数] [--utcdiff
实数] [- 方法 整数] [--伊尚角 实数] [--fajrangle 实数] [--dst 整数]
[--dst-开始 年年月日] [--dst-结束 年年月日] [- 圆形的 整数] [- 极端 整数]
[- 海平面 整数] [- 月 [int_num]] [- 年 [int_num]] [- 文件 首选项文件] [- 结尾]
[--简短[ - 帮帮我]

商品描述


时间 程序是任何给定的伊斯兰祈祷时间表的生成器
的位置。 时间 还计算适当的朝拜方向(朝向
Kabaa)基于给定的位置。 时间 在其单日格式中也能够
计算 Imsaak 时间(即开始禁食的时间)。 时间 也是
能够基于命令行生成整月或整年的时间表
论据。 该程序还能够打印当前剩余时间的时间表
月,以跳过已经过去的日子。 时间 也有极简主义
选项以单日格式简单地显示祈祷时间的一行。

时间 有多种方式向其传达信息和设置。 优先顺序
(从高到低)是,命令行后面跟着环境变量设置
(IPT_DATA) 到正在呈现的数据 时间的 RC 文件 (~/.irayrc) 在家里
目录。 如果以上都没有找到, 时间 默认使用麦加的位置
使用主机的当前日期设置。

配置


时间 遵循通常的 GNU 命令行语法,长选项以两个开头
破折号(`-')。 所有选项的摘要如下所示:

-H, - 帮帮我
显示选项摘要

-d, - 日期 年年月日
指定要使用的公历日期,其中“y”代表年,“m”代表月,“d”
一天

- 纬度, - 纬度 实数
指定在计算过程中使用的纬度设置。 值可以是任何
实数

- 隆, - 经度 实数
指定在计算过程中使用的经度设置。 值可以是任何
实数

-海, - 海平面 实数
指定海拔高度(以米为单位)

-你, --utcdiff 实数
指定指定时区与 GMT/UTC 时区之间的差异。 这
值可以是任何实数

-一种, --角度方法 [int_num]
指定要使用的角度方法计算。 角度方法是
目前支持 时间 是,

1 埃及调查总局
Fajr/Isha 角度 : 20/18
用于:非洲、印度尼西亚、伊拉克、
约旦、黎巴嫩、马来西亚、
新加坡、叙利亚、
美国部分地区

2 伊斯兰科学大学,卡拉奇(Shaf'i)
Fajr/Isha 角度 : 18/18
用于:伊朗、科威特、
欧洲部分地区

3 伊斯兰科学大学,卡拉奇(哈纳菲)
Fajr/Isha 角度 : 18/18
用于:阿富汗、孟加拉国、
印度

4 北美伊斯兰协会
Fajr/Isha 角度 : 15/15
用于:加拿大,英国部分地区,
美国部分地区

5 穆斯林世界联盟 (MWL)
Fajr/Isha 角度 : 18/17
用于:欧洲部分地区,
远东,美国部分地区

6 乌姆古拉大学
Fajr/Isha 角度 : 19/0
Isha 间隔:距 Al-Maghrib 90 分钟
祈祷但设置为 120
斋月期间。
用于:沙特阿拉伯

7 固定 Isha 角度间隔(始终为 90)
Fajr/Isha 角度 : 19.5/0
Isha 间隔:距 Al-Maghrib 90 分钟
祈祷
用于:巴林、阿曼、卡塔尔、阿联酋

8 埃及调查总局(埃及)
Fajr/Isha 角度 : 19.5/17.5
用于:埃及

-F A, --fajrangle [实数]
指定用于 Fajr 的角度。 将覆盖由
--角度法。

-ia, --伊尚角 [实数]
指定 Isha 使用的角度。 将覆盖由
--角度法。

-是的, --dst [int_num]
默认情况下, 时间 使用主机的机器时区信息来确定
夏令时是否生效。 如果这些信息是
不可用或不准确,此选项提供了显式设置
夏令时状态。 将此设置为 0 以完全禁用夏令时。 将其设置为 1
总是在计算的祈祷时间上增加一小时。

-ss, --dst-开始 年年月日
-se, --dst-结束 年年月日
指定夏令时对您生效的日期范围
地点。 例如:

ipraytime --dst-开始 20040328 --dst-结束 20041029

-米, - 月 [int_num]
指定打印当前月份的计划或传入值的月份
时间表。

-y, - 年 [int_num]
指定打印当前年份的计划或传入值的年份
时间表。

-F, - 文件 首选项文件
指定要加载的文件名,其中包含用户的设置和首选项。

-e, - 结尾
指定继续计划打印直到指定的月份结束。

-b, --简短
指定为单日模式打印简短的单行输出。

-h12, --正常时间
在正常时间而不是军事时间显示祈祷时间。

-r, - 圆形的 [int_num]
指定四舍五入秒的方法。 支持的方法是,

0 没有四舍五入。 完全忽略计算的秒值。

1 规则四舍五入。 如果秒等于或大于 30,则增加 1 分钟。

2 特殊四舍五入。 类似于常规四舍五入,但我们总是四舍五入
Shurooq 和 Imsaak 时间。 (这是默认方法)

3 激进的舍入。 类似于特殊四舍五入,但我们添加 1 分钟,如果
秒值等于 1 秒或更多。

-X, - 极端 [int_num]
指定计算高 (49+) 或极端 (66+) 祈祷时间的方法
纬度。 祈祷时间的计算在很大程度上依赖于天文事件。 在
这些纬度中的一些事件根本不会发生,或者不可能发生
使用常规方法精确计算。 例如,在某些地点,
太阳永远不会移到地平线以下的位置
度指定,因此在该位置将没有真正的 Fajr 时间。 这
支持的极端方法是:

请注意: 具有的方法 If 无效 关键字仅在 时间 is
无法计算这些时间。 具有的方法 总是 应用关键字
总是。

0 没有任何。 如果无法计算,请保留为 99:99

1 最近纬度(Aqrab Al-Bilaad):所有祈祷[总是]

2 最近纬度(Aqrab Al-Bilaad):Fajr 和 Isha [总是]

3 最近纬度(Aqrab Al-Bilaad):所有祈祷[如果无效]

4 最近的好日子(Aqrab Al-Ayyam):所有祈祷[总是]

5 最近的好日子(Aqrab Al-Ayyam):所有祈祷[如果无效](这是
默认方法)

请注意: 下面的所有极端方法都没有传统的证明
伊斯兰教法(Fiqh)资源。 这些方法是现代穆斯林引入的
学者和科学家仅出于实际原因。

6 第七夜:晨曦和伊莎 [总是]

7 第七夜:Fajr 和 Isha [如果无效]

8 第七天:Fajr 和 Isha [总是]

9 第七天:Fajr 和 Isha [如果无效]

10 半夜:Fajr 和 Isha [总是]

11 半夜:Fajr 和 Isha [如果无效]

请注意: 要使用接下来的两种方法,您需要指定 时间间隔
伊莎间隔 在您的配置文件中。

12 来自 Shorooq/Maghrib 的分钟:Fajr 和 Isha [总是]

13 来自 Shorooq/Maghrib 的分钟:Fajr 和 Isha [如果无效]

配置


时间 能够从配置文件(~/.irayrc)。 该
可以使用 --file 选项更改配置文件的默认位置。 这
文件的内容应采用以下语法,`variable_string: value'。 见
示例部分的用法示例。 以下是所有支持的设置的列表,这些设置可以
在配置文件中使用:

地理位置 个人设置
城市
指定要显示的信息性城市名称字符串以供参考

纬度
指定在计算过程中使用的纬度设置。 值可以是任何真实的


经度
指定在计算过程中使用的经度设置。 值可以是任何真实的


UTC
指定指定时区与 GMT/UTC 时区之间的差异。 价值
可以是任何实数

海平面
指定海拔高度(以米为单位)

压力
以毫巴为单位指定大气压力。 默认值为 1010。

温度
以摄氏度为单位指定温度。 默认值为 10。

计算 付款方式 个人设置
角度法
指定要使用的角度方法计算。 该值必须是正整数
支持的方法之一。 有关更多信息,请参阅 --anglemethod 选项。

马哈卜
指定在计算中使用哪个 mathhab。 当前支持的值为 1
Shaf'i 和 2 个 Hanafi

偏移列表
指定以分钟为单位的值列表,以从
每日计算的祈祷时间。 例如,如果您想将 30 秒添加到 Maghrib 和
从 Isha 中减去 2 分钟,您将此选项设置为“0 0 0 0 0.5 -2”。

视角
指定在计算过程中使用的fajr 角。 将覆盖的值
规定的方法。

伊莎角
指定计算过程中要使用的 isha 角度。 将覆盖的值
规定的方法。

伊姆萨角
指定 imsaak 和 fajr 角差。 默认值为 1.5 度。

时间间隔
指定 fajr 和 shorooq 之间的分钟数。 这应该是积极的
整数。

伊莎间隔
指定 Isha 和 Maghrib 之间的分钟数。 这应该是积极的
整数。

伊姆萨克间隔
指定 imsaak 和 fajr 之间的分钟差。 默认的 Imsaak 间隔
如果设置了 FajrInterval,则 from fajr 为 10 分钟。

极端方法
指定用于高纬度和极端纬度的方法。 该值必须是
支持的极端方法之一的整数。 参见--extreme 的描述
支持方法列表的选项。

最近纬度
指定用于“最近纬度”极端方法的纬度。 默认是在
48.5学位。

圆形方法
指定用于舍入秒数的方法。 该值必须是整数
支持的舍入方法之一。 请参阅 --round 选项以获取列表
支持的方法。

阳光 节省幅度 时间 个人设置
DST
指定当前 DST 状态。 将此设置为 0 以完全禁用夏令时
时间。 或者将其设置为 1 以始终将计算的祈祷时间增加一小时。 见--dst
选项以获取更多信息。

夏令时开始
指定夏令时调整对您生效的开始日期
地点。 此值应为 yyyymmdd 形式的有效日期

夏令时结束
指定夏令时调整期结束的日期。 这个值应该是
yyyymmdd 形式的有效日期

屏 显: 个人设置
小时格式
指定显示祈祷时间的时间格式。 该值应为 12(常规
时间)或 24(军用时间)

环境


IPT_数据 传入各种所需设置的一种方法是通过此变量。 这
变量的格式需要是“LocationName Latitude Longitude UTCdiff
AngleMethodNumber”。例如,
setenv IPT_DATA "迪拜 25.25 55.3 4 2"

使用 onworks.net 服务在线使用 ipraytime


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad