現在の日時表示方法
さて、これはどうやって表示していると思いますか?
はい、ワタクシ頑張ってこのページだけ絶えず更新ボタン連打し続けています!!!
そんなわけないですよね^^;
これは、javascript言語を用いて表示しています。
その方法をご紹介しますね♪
javascript言語をシリウスへの組込にとても苦戦しましたが、簡単でした(笑)
手順1
ホームメニューからサイト全体設定をクリックします。手順2
モジュールの設定から新規追加をクリックします。手順3
モジュール名を入力します(例:今日)内容に下記ソースを入力してOKします。
<内容ソース>
<script type="text/javascript">
var weeks = new Array('日','月','火','水','木','金','土');
var now = new Date();
var year = now.getYear();
var month = now.getMonth() + 1;
var day = now.getDate();
var week = weeks[ now.getDay() ];
var hour = now.getHours();
var min = now.getMinutes();
var sec = now.getSeconds();
if(year < 2000) { year += 1900; }
if(month < 10) { month = "0" + month; }
if(day < 10) { day = "0" + day; }
if(hour < 10) { hour = "0" + hour; }
if(min < 10) { min = "0" + min; }
if(sec < 10) { sec = "0" + sec; }
document.write('現在:<strong>' + year + '年' + month + '月' + day + '日(' + week + ')');
document.write(hour + '時' + min + '分' + sec + '秒</strong>');
</script>
var weeks = new Array('日','月','火','水','木','金','土');
var now = new Date();
var year = now.getYear();
var month = now.getMonth() + 1;
var day = now.getDate();
var week = weeks[ now.getDay() ];
var hour = now.getHours();
var min = now.getMinutes();
var sec = now.getSeconds();
if(year < 2000) { year += 1900; }
if(month < 10) { month = "0" + month; }
if(day < 10) { day = "0" + day; }
if(hour < 10) { hour = "0" + hour; }
if(min < 10) { min = "0" + min; }
if(sec < 10) { sec = "0" + sec; }
document.write('現在:<strong>' + year + '年' + month + '月' + day + '日(' + week + ')');
document.write(hour + '時' + min + '分' + sec + '秒</strong>');
</script>
手順4
日時を表示したい場所で、右クリック→モジュールの挿入→今日をクリックします。そして文中に↓このように表示されたら終わりです♪
<% module(今日) %>
プレビューで確認してみましょう♪
ところでなぜかモジュールに入れないとダメでした。。
そのままソースを打ち込んでも反映されない!えーん!
とカタカタ((((;゚Д゚))))悩んでしまいました(笑)
よりシリウスを極める一歩へ近づけたような気がします♪
さて日時表示されたものはいいものの、これっていつ使えばいいん(笑)
あ、営業日カレンダーの上に表示させて一緒に使えば良さそう♪
スポンサーリンク