私は、ユーザーがイスラム暦を使用して日付を入力する必要があるフォームを持つプロジェクトに取り組んでいます。私はグレゴリオ暦のJavascript日付ピッカーにしか精通していません。
私はインターネットでたくさん検索しました、そして私が得た最も近いものはアラビア語であるペルシャ暦のJSコードでした、しかし他のすべては異なっています。たとえば、曜日、月などの名前。ペルシャ暦は太陽暦に基づいています。
とにかく、私に何ができるか教えてください。
ありがとう。
私は、ユーザーがイスラム暦を使用して日付を入力する必要があるフォームを持つプロジェクトに取り組んでいます。私はグレゴリオ暦のJavascript日付ピッカーにしか精通していません。
私はインターネットでたくさん検索しました、そして私が得た最も近いものはアラビア語であるペルシャ暦のJSコードでした、しかし他のすべては異なっています。たとえば、曜日、月などの名前。ペルシャ暦は太陽暦に基づいています。
とにかく、私に何ができるか教えてください。
ありがとう。
ライブラリ/クラスを使用してその変換作業を行う必要があります。利用可能なオプションの 1 つは、Ar-PHP ライブラリが提供するものです (LGPL ライセンスの下で公開されている無料のオープン ソース ライブラリです)。以下にサンプル コードを示します。
date_default_timezone_set('UTC');
$time = time();
require('I18N/Arabic.php');
$obj = new I18N_Arabic('Date');
$fix = $obj->dateCorrection ($time);
echo $obj->date('l dS F Y h:i:s A', $time, $fix);
人生の例を見つけて、ここで出力を確認できます
計算自体がどのように行われるかについての詳細は、ここで見つけることができます
アラビア語のPHPプロジェクトは、PHPで役立つ場合があります。