これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド ical です。
プログラム:
NAME
ical - ヒジュラ/イスラム暦 (およびコンバータ)
SYNOPSIS
iCalの [-グレゴリオ暦 yyyymmdd] [-ヒジュラ暦 yyyymmdd] [--umm_alqura] [--fixed_view] [- デュアル]
[ - 助けて]
DESCRIPTION
iCalの プログラムはヒジュラ/イスラム暦を表示するプログラムです。 これには、以下が含まれます。
グレゴリオ暦からヒジュラ暦 (およびその逆) の日付コンバーター。 アプリケーションが使用および提供するもの
複数の計算方法があり、そのすべてが常に一致するわけではありません。 の理由
この多様性は、合意された方法が XNUMX つではないため、さまざまなエンティティが存在するためです。
彼らの計算を開発し、提唱します。
iCalの 「BH」として示される、エポック前またはヒジュラ前の両方を理解および計算することができます。
また、「AH」と表示されるポストエポックまたはポストヒジュラの日付。 iCalの も利用します
グレゴリオ暦のエポック前の「BC」とエポック後の「AD」の日付と、その出力ごとのメモ。
エポック前の年に入るときは、負の数を使用する必要があります。
iCalの コマンドライン オプションを指定せずに実行すると、ホスト マシンのグレゴリオ暦の日付が使用され、
ヒジュラ語に変換してその月のビューを表示します。 [] で囲まれたエントリは正確な内容を示します
日指定。
OPTIONS
iCalの 通常のGNUコマンドライン構文に従い、XNUMXつのダッシュで始まる長いオプションを使用します
(`-')。 すべてのオプションの概要を以下に示します。
-NS、 - 助けて
オプションの概要を表示する
-NS、 -グレゴリオ暦 yyyymmdd
変換するグレゴリオ暦の日付を指定します。ここで、「y」は年を表し、「m」は月を表します。
および「d」は日
-やあ、 -ヒジュラ暦 yyyymmdd
変換するイスラム暦の日付を指定します。ここで、「y」は年、「m」は月を表し、
日の「d」
-u、 --umm_alqura
Umm Al-Qura計算方法を使用するように指定します(主にサウジアラビアで使用されます)
-NS、 --fixed_view
固定の週ビューを表示します (つまり、日曜日に始まり土曜日に終わります)。それ以外の場合はデフォルトで表示されます。
結果として得られるカレンダーの優先週ビュー (グレゴリオ暦は日曜日から始まり、
ヒジュリ語は土曜日に始まります)
-NS、 - デュアル
暦月からの変換と暦月への変換の両方を同時に表示します
背景
イスラム暦はアラブ世界のほとんどで使用されており、
イスラム教は世界中で信仰されています。 このカレンダーは「イスラム暦」として知られています(単語に基づいて
「ヒジュラ」-預言者モハメッド(PBUH)の移住を知らせるためのアラビア語での移住を意味する
西暦15年622月XNUMX日木曜日(ユリウス暦)にメッカからメディナへ。
イスラム暦は厳密に月暦(つまり月ベース)で、XNUMXか月の月があります
それらの太陽の対応物に対応または追跡しません(グレゴリオ暦は
太陽または太陽ベースのカレンダー)。 太陰暦、つまりヒジュラ紀元は、平均して約354年です。
日数が長いため、イスラム暦の年はグレゴリオ暦よりも約11日短くなります。
カウンターパート。
イスラム暦を追跡する最善の方法については、多くの議論と混乱があります。 NS
その混乱の多くは、多くの人が人間による月の目撃情報を伝えているという事実に基づいている
月の始まり(または終わり)を示すために(イスラム暦の各月は、
新月の三日月が観測されるか、日没時に見えるようになります)
経験的な数学的確実性。 このアプリケーションで提示された方法とその
基盤となるITLライブラリは本質的に厳密に算術的であり、月の満ち欠けを取り入れません
考慮事項(要するに、観測近似は使用されません)。
制限
現在、Umm Al-Qura のサポートはありません。
報告 バグ
を使用してWeb上のバグを報告する http://bugs.arabeyes.org
onworks.net サービスを使用して ical オンラインを使用する