driz Posted July 9, 2008 Share Posted July 9, 2008 Hi, I need to convert this JS Script to PHP: <!--// 左のウィンドウからアイテムをドラッグして// ここにドロップするか、マウスの右ボタン// でポップアップ メニューを出して「スクリプト// に挿入」を選択して、現在のカーソル位置に// コードを挿入します。var now = new Date();var yr = now.getYear();var mn = now.getMonth() + 1;var dt = now.getDate();var dy = now.getDay();var dt2var rokuvar strrokuvar fyr = (yr > 99) ? fyr = yr : 1900 + yr; // 西暦2000年対応var dys = new Array("日","月","火","水","木","金","土");var dyj = dys[dy];switch(mn){ case 1: roku = 0; break; case 7: roku = 0; break; case 2: roku = 1; break; case 8: roku = 1; break; case 3: roku = 2; break; case 9: roku = 2; break; case 4: roku = 3; break; case 10: roku = 3; break; case 5: roku = 4; break; case 11: roku = 4; break; case 6: roku = 5; break; case 12: roku = 5; break; default: } roku = 0;dt = dt + 0; dt2 = dt + roku; dt2 = dt2 - 6; while(dt2 > 6) {dt2 = dt2 - 6}; roku = dt2; switch(roku){ case 1: strroku = "先勝"; break; case 2: strroku = "友引"; break; case 3: strroku = "先負"; break; case 4: strroku = "仏滅"; break; case 5: strroku = "大安"; break; case 6: strroku = "赤口"; break; default: strroku = ""; break;}roku=Math.round(dt/2);//var msg="平成 " + (fyr - 1988) + " 年 " + mn + " 月 " + dt + " 日" + " (" + dyj + ") " //+ strroku + "<BR>"var msg= mn + " 月 " + dt + " 日" + " (" + dyj + ") " //+ strroku + "<BR>"document.write(msg.small());//--> Can Anyone Help? Link to comment Share on other sites More sharing options...
Synook Posted July 9, 2008 Share Posted July 9, 2008 // 左のウィンドウからアイテムをドラッグして// ここにドロップするか、マウスの右ボタン// でポップアップ メニューを出して「スクリプト// に挿入」を選択して、現在のカーソル位置に// コードを挿入します。$fyr = date("Y");$mn = date("n") + 1;$dt = date("j");$dy = date("w");$dys = array("日","月","火","水","木","金","土");$dyj = $dys[$dy];$roku = ($mn + 5) % 6; //I think this formula works//$roku = 0; //And anyway, why does $roku go back to 0 here? commented$dt2 = $dt + $roku;$dt2 = $dt2 - 6;while($dt2 > 6) $dt2 = $dt2 - 6;$roku = $dt2;$strroku = array("先勝", "友引", "先負", "仏滅", "大安", "赤口");$strroku = $strroku[$roku - 1]; $roku = round($dt/2);$msg = "$mn 月 $dt 日 ($dyj) $strroku";echo $msg; Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.