Buat dan unduh waktu sholat untuk berbagai tempat di $qcountry":"dunia"; echo $dimana ?>! Mulai dengan memasukkan nama kota pada kolom pencarian di atas. Jika tak ditemukan, kombinasikan dengan nama daerah administrasi yang lebih tinggi, misalnya: "nama kelurahan, nama kecamatan, nama kabupaten", atau urutan tingkatan administrasi yang sepadan.
Jadwal Waktu Sholat Populer (versi PDF, Excel)
Di bawah ini adalah beberapa jadwal sholat paling populer yg telah dibuat dan diunduh melalui situs ini.
prepare('SELECT * FROM places2 ORDER BY hits DESC LIMIT 30;'); $res = $sql->execute(); $rows = array(); while ($row = $res->fetchArray()) { if($row['city']) { $myloc = ($row['subdistrict'])?$row['subdistrict']:($row['district']?$row['district']:$row['city']); $mystate = $row['state']?$row['state']:$row['county']; // $loghi = intval(log($row['hits'])*10)+1; $loghi = $row['hits']; $href = "{$www}di/".urlencode($row['country'])."/".urlencode($myloc.", ".$mystate)."/".urlencode($row['hereid'])."/"; array_push($clouds,"{text: '{$row['city']}', weight: {$loghi}, link: '{$href}'}"); } } } else { //Get list of countries //$sql = $db->prepare('SELECT country, count(*) as hits FROM places2 group by country;'); $sql = $db->prepare('SELECT country, count(city) as hits FROM places2 group by country order by hits desc;'); //$sql = $db->prepare('SELECT country, hits FROM places2;'); //$sql = $db->prepare('SELECT DISTINCT country FROM places2;'); //$sql = $db->prepare('SELECT DISTINCT country FROM places2 ORDER BY country;'); $res = $sql->execute(); $rows = array(); while ($row = $res->fetchArray()) { if($row['country']) { if(!isset($rows[$row['country']])) { $rows[$row['country']] = $row['hits']; } else { $rows[$row['country']] += $row['hits']; } } } if($rows) { // arsort($rows); $rows2 = array(); foreach ($rows as $co => $hi) { $hi = count_format($hi,",","."); array_push($rows2,"Jadwal Waktu Sholat Kaum Muslimin untuk Berbagai Negara
\n"; echo "Contoh jadwal sholat untuk berbagai kota berdasarkan negara bisa juga dilihat dengan mengikuti daftar jadwal sholat berdasarkan negara di bawah ini.
\n"; echo implode("\n", $rows2); echo "\nJadwal Sholat Populer
Jadwal Imsakiyah Ramadan
Kapan Ramadhan tahun M?. Silahkan membuat dan mengunduh tabel sholat dan imsakiyah ramadan melalui tautan berikut ini: Pembuat Imsakiyah Ramadhan M. Dari tautan tersebut anda akan bisa membuat dan mengunduh atau menyimpan jadwal imsakiyah sebagai PDF atau Excel.
Pembuat Jadwal Sholat Tahunan
The following is our old website for the generation of yearly prayer timetables. The service will produce PDF and Excel files for convenient printing or editing. Please visit the "Yearly Prayer Timetable Generator".
Widget Jadwal Sholat
Widget jadwal sholat ini menampilkan waktu sholat harian untuk lokasi atau kota yg anda pilih dan bisa ditempel atau dipasang pada situs web anda.
prepare('SELECT * FROM places2 WHERE country = ? ORDER BY hits DESC LIMIT 20;'); $sql->bindParam(1, $qcountry); $res = $sql->execute(); */ $rows = array(); echo "Di bawah ini adalah tautan sebagian jadwal sholat {$qcountry} yg tersedia. Ikuti tautannya dan berbagai pilihan jadwal sholat akan tersedia, baik jadwal sholat harian, jadwal sholat bulanan, maupun jadwal sholat tahunan. Selain itu, tabel jadwal sholat akan bisa diunduh atau disimpan sebagai PDF, teks maupun Excel (.csv atau .xls).
\n"; echo "Jadwal Sholat Populer di {$qcountry}
\n"; echo "- \n";
while ($row = $res->fetchArray()) {
if($row['city']) {
$myloc = ($row['subdistrict'])?$row['subdistrict']:($row['district']?$row['district']:$row['city']);
$mystate = $row['state']?$row['state']:$row['county'];
$linktext = "";
if($row['subdistrict']) {
$linktext .= "{$row['subdistrict']}, {$row['district']}";
} elseif($row['district']) {
$linktext .= "{$row['district']}, {$row['city']}";
} else {
$linktext .= "{$row['city']}";
}
$linktext .= ", {$mystate}, {$row['country']}";
//$linktext .= " ({$row['hits']})";
$formatHits = count_format($row['hits']);
// array_push($rows,"{$linktext}");
array_push($rows,"
- {$linktext} ({$formatHits} tampilan)
- "); } } echo implode("\n", $rows); echo "\n
Jadwal sholat terbaru di: $qcountry
\n"; echo "\n"; while ($row = $res->fetchArray()) { if($row['city']) { $myloc = ($row['subdistrict'])?$row['subdistrict']:($row['district']?$row['district']:$row['city']); $mystate = $row['state']?$row['state']:$row['county']; $linktext = ""; if($row['subdistrict']) { $linktext .= "{$row['subdistrict']}, {$row['district']}"; } elseif($row['district']) { $linktext .= "{$row['district']}, {$row['city']}"; } else { $linktext .= "{$row['city']}"; } $linktext .= ", {$mystate}, {$row['country']}"; // array_push($rows,"{$linktext}"); array_push($rows,"{$linktext}"); } } echo implode(" | ", $rows); echo "\n
\n"; } //if qcountry defined ?> setTimezone(new DateTimeZone($row['tz'])); } //set prayer time calculation $fmt = new IntlDateFormatter( 'id-ID', IntlDateFormatter::FULL, IntlDateFormatter::NONE, $row['tz'], IntlDateFormatter::GREGORIAN ); $fmtHari = new IntlDateFormatter( 'id-ID', IntlDateFormatter::NONE, IntlDateFormatter::NONE, $row['tz'], IntlDateFormatter::GREGORIAN, 'EEEE' ); $fmtAngka = new IntlDateFormatter( 'id-ID', IntlDateFormatter::SHORT, IntlDateFormatter::NONE, $row['tz'], IntlDateFormatter::GREGORIAN, 'dd-MM-yyyy' ); require($_SERVER['DOCUMENT_ROOT'] .'/jadwal-shalat/salat-conventions.php'); $conv = country2convention($iso2); //var_dump($conv); $crit = get_criterion($conv['mpt_conv']); //date_default_timezone_set('UTC'); require($_SERVER['DOCUMENT_ROOT'] .'/utils/arphp3/Arabic.php'); $ArSalat = new I18N_Arabic('Salat'); $the_fiqh = $conv['mpt_asr']; $the_lat = $row['lat']; $the_long = $row['long']; $the_tz = $mydate->format('Z')/3600; //from seconds to hours $the_elev = 0; //temporary set as zero $the_month = $mydate->format('m'); $the_date = $mydate->format('d'); $the_year = $mydate->format('Y'); // Salat calculation configuration: Sunni $ArSalat->setConf($the_fiqh, -0.833333, $conv['mpt_ishaz'], $conv['mpt_fajrz'], 'Sunni'); // Latitude, Longitude, Zone, and Elevation $ArSalat->setLocation($the_lat, $the_long, $the_tz, $the_elev); //calculate today's shalat times $ArSalat->setDate($the_month, $the_date, $the_year); $times = $ArSalat->getPrayTime2(); $kiblat = round($ArSalat->getQibla()); $peta = "https://".$_SERVER['SERVER_NAME']."/jadwal-shalat/images/peta-{$hereid}.jpg"; //if hereid defined, output location info echo "Lokasi: {$myloc}, {$row['country']}. | Koordinat: (".round($row['lat'], 3).", ".round($row['long'], 3)."). {$elevinfo}| Zona waktu: {$mydate->format('T')} (UTC {$mydate->format('P')}). | Arah kiblat: ".$kiblat."° dari utara.
Waktu Sholat di: - Hari Ini format($mydate); ?>
setDate($the_month, $the_date, $the_year); //$times = $ArSalat->getPrayTime2(); //echo ""; //var_dump($times); $mytglangka = $fmtAngka->format($mydate); $mytglfull = str_replace("Sunday","Ahad",$fmt->format($mydate)); $myhari = str_replace("Sunday","Ahad",$fmtHari->format($mydate)); $mytgl = trim(explode(",",str_replace("Sunday","Ahad",$fmt->format($mydate)))[1]); //$mytglonly = trim(explode(" ",$mytgl)[0]); $mytglonly = trim(explode(" ",$mytgl)[0])." ".substr(trim(explode(" ",$mytgl)[1]),0,3); ?>
Tanggal | |
---|---|
Imsak Hari Ini | |
Shubuh Hari Ini | |
Syuruq Hari Ini | |
Dhuha Hari Ini | |
Zhuhur Hari Ini | |
'Ashr Hari Ini | |
Maghrib Hari Ini | |
Isya' Hari Ini | |
Waktu sholat dihitung menggunakan kriteria: . |
Jam Kiblat
Arah kiblat kota {$myloc}, {$row['country']} adalah ". round($ArSalat->getQibla())."°"; echo " dari utara geografis (searah jarum jam). $jamkiblat\n"; ?>Jadwal Sholat Bulanan untuk
Dapatkan jadwal sholat bulanan untuk "" dalam format PDF atau Excel (.pdf atau .xls) dengan mengikuti tautan berikut ini:
{$monthnames[$i-1]} {$the_year}"; $monthlylink = "{$monthnames[$i-1]} {$the_year}"; array_push($monthlylinks, $monthlylink); } echo implode(" | ", $monthlylinks); ?>
Jadwal Sholat Tahunan untuk
Jadwal sholat PDF dan Excel setahun penuh untuk "waktu sholat " tersedia pada tautan berikut ini. Perlu diingat bahwa, jadwal waktu sholat antara tahun satu dengan tahun masehi lainnya tidak mengalami perubahan yg berarti. Namun demikian, kami menyediakan juga jadwal sholat tahun depan jika diperlukan.
Jadwal sholat tahun: {$the_year2}\n"; array_push($yearlylinks,$yearlylink); } } echo implode(" | ", $yearlylinks); ?> .
Semoga layanan ini bermanfaat. 🙂
Jadwal waktu sholat tahun juga tersedia dalam bentuk jadwal sholat bulanan sebagai berikut:
{$monthnames[$i-1]} {$the_year}"; array_push($monthlylinks, $monthlylink); } echo implode(" | ", $monthlylinks); ?>
Tanggal | Hari | Shubuh | Syuruq | Dhuha | Zhuhur | 'Ashr | Maghrib | Isya' | Jam Kiblat | {$monthnames[$the_month-1]} {$the_year} | \n"; for ($i=1; $i<=$monthdays; $i++) { /* if ($i%5 != 1 && $display != "full") { $reveal = "reveal "; } else { $reveal = ""; } */ if($i%5 == 1 || $display === "full") { $rowstyle = "{$reveal}"; if($i%2) { $rowstyle .= "genap "; } else { $rowstyle .= "ganjil "; } //error_log($jsonArray[$j][$i][2]); if($jsonArray[$j][$i][2] == "Jumat") { $rowstyle .= "jumat "; } $htmlOut2 .= "|
---|---|---|---|---|---|---|---|---|---|---|---|
{$jsonArray[$j][$i][0]} | "; //$htmlOut2 .= "{$jsonArray[$j][$i][1]} | "; $htmlOut2 .= "{$jsonArray[$j][$i][1]} | "; for ($k=2; $k<12; $k++) { if($k!=3) { //$htmlOut2 .= "{$jsonArray[$j][$i][$k]} | "; $htmlOut2 .= "{$jsonArray[$j][$i][$k]} | "; } } $htmlOut2 .= "|||||||
{$monthnames[$the_month-1]} {$the_year} | |||||||||||
".(($i<10)?("0".$i):($i))." | "; $htmlOut .= "".$mytglangka." | "; $htmlOut .= "{$curDay} | "; // $htmlOut .= "{$times[8]} | "; $htmlOut .= "{$times[0]} | "; $htmlOut .= "{$times[1]} | "; $htmlOut .= "{$times[9]} | "; $htmlOut .= "{$times[2]} | "; $htmlOut .= "{$times[3]} | "; $htmlOut .= "{$times[4]} | "; $htmlOut .= "{$times[5]} | "; $htmlOut .= "{$times[13]} | "; $htmlOut .= "
".(($i<10)?("0".$i):($i))." | "; $htmlOut .= "".$mytglangka." | "; $htmlOut .= "{$curDay} | "; // $htmlOut .= "{$times[8]} | "; $htmlOut .= "{$times[0]} | "; $htmlOut .= "{$times[1]} | "; $htmlOut .= "{$times[9]} | "; $htmlOut .= "{$times[2]} | "; $htmlOut .= "{$times[3]} | "; $htmlOut .= "{$times[4]} | "; $htmlOut .= "{$times[5]} | "; $htmlOut .= "{$times[13]} | "; $htmlOut .= "
Waktu sholat dihitung menggunakan kriteria .
|
Jadwal Sholat Tahunan Lainnya
Jadwal waktu sholat tahun depan: {$nextyear} M.\n"; ?>
Tanggal | Hari | Shubuh | Syuruq | Dhuha | Zhuhur | 'Ashr | Maghrib | Isya' | Jam Kiblat | {$jsonArray[$j][$i][0]} | "; //$htmlOut2 .= "{$jsonArray[$j][$i][1]} | "; $htmlOut2 .= "{$jsonArray[$j][$i][1]} | "; for ($k=2; $k<12; $k++) { if($k!=3) { //$htmlOut2 .= "{$jsonArray[$j][$i][$k]} | "; $htmlOut2 .= "{$jsonArray[$j][$i][$k]} | "; } } $htmlOut2 .= "\n"; } //i echo $htmlOut2; //error_log("monthly json used"); } //json exists else { //error_log("jadwal-shalat display = {$display}"); $monthdays=date('t', mktime(0, 0, 0, $the_month, 1, $the_year)); for ($i=1; $i<=$monthdays; $i++) { $rowstyle = ""; if($i%2) { $rowstyle .= "genap "; } else { $rowstyle .= "ganjil "; } $ArSalat->setDate($the_month, $i, $the_year); //$curDate = date(mktime(0, 0, 0, $the_month, $i, $the_year)); $curDate = new DateTime(); //$curDate->setTimestamp(mktime(0, 0, 0, $the_month, $i, $the_year)); //set to timezone to handle dst if($row['tz']) { $curDate->setTimezone(new DateTimeZone($row['tz'])); } $curDate->setDate($the_year, $the_month, $i); $the_tz = $curDate->format('Z')/3600; //from seconds to hours $ArSalat->setLocation($the_lat, $the_long, $the_tz, $the_elev); $curDay = str_replace("Minggu","Ahad",$fmtHari->format($curDate)); $mytgl = trim(explode(",",str_replace("Minggu","Ahad",$fmt->format($curDate)))[1]); $mytglonly = trim(explode(" ",$mytgl)[0])." ".substr(trim(explode(" ",$mytgl)[1]),0,3); //$mytglangka = $fmtAngka->format($curDate); $mytglangka = $curDate->format("d-m-Y"); $times = $ArSalat->getPrayTime2(); if($curDay == "Jumat") { $rowstyle .= "jumat "; } $htmlOut .= "
---|---|---|---|---|---|---|---|---|---|---|---|
".$mytglangka." | "; //$htmlOut .= "".(($i<10)?("0".$i):($i))." | "; $htmlOut .= "{$curDay} | "; //$htmlOut .= "{$times[8]} | "; $htmlOut .= "{$times[0]} | "; $htmlOut .= "{$times[1]} | "; $htmlOut .= "{$times[9]} | "; $htmlOut .= "{$times[2]} | "; $htmlOut .= "{$times[3]} | "; $htmlOut .= "{$times[4]} | "; $htmlOut .= "{$times[5]} | "; $htmlOut .= "{$times[13]} | "; $htmlOut .= "
Waktu sholat dihitung menggunakan kriteria .
|
Jadwal Sholat Bulanan Lainnya untuk " - Tahun "
{$monthnames[$i-1]} {$the_year}"; array_push($monthlylinks, $monthlylink); } echo implode(" | ", $monthlylinks); ?>