楽天のバナー管理で休日での対応があったためscriptでタイマー設定。

まずはPC版(カテゴリページのみ、ヘッダーなどのテンプレートには入力できませんでした)

用意するもの
・楽天GOLD
・editor(メモ帳やTerapadなど)
・FTPソフト(GOLD入れてるならわかるはず)

1,最初にJSファイル


のように設定。
以下内容↓
----------------------------------------------------------------------
var startday = new Date('2019/01/20 00:00:00'); // イベントの開始日
var endday = new Date('2019/01/20 23:59:00'); // イベントの終了日
 
var today = new Date();
if ( startday < today && today < endday ){
   document.getElementById("event").style.display="block";
}else{
   document.getElementById("event").style.display="none";
}
----------------------------------------------------------------------

文字コードをUTF-8で保存(大事)

メモ帳で作成する場合、
名前をつけて保存→ファイルの種類:すべてのファイル、文字コード:UTF-8
で保存でOK

修正の際は文字コードが他のに変わっていないかご注意を。

startdayにイベントの開始日をenddayにイベントの終了日を入力

でFTPソフトにてサーバーに保存

自分の場合、楽天GOLDにjsフォルダを作成して保存した。↓
https://www.rakuten.ne.jp/gold/[店舗URL]/js/time.js


2,楽天のページ設定
とりあえずカテゴリページで試していたのでその内容。

カテゴリページのPC設定の方で以下で保存
----------------------------------------------------------------------
<div id="event">[表示させたい内容]</div>
<SCRIPT src="https://www.rakuten.ne.jp/gold/[店舗URL]/js/time.js"></script>
----------------------------------------------------------------------

でstartdayとenddayの間に表示できる。

[表示させたい内容]と[店舗URL]は各自ご変更を。

要点はscriptタグの最初の「script」を大文字にすることと
scriptタグを表示させたい内容のあとに置くこと
SCRIPTでないと保存ができない。
また順番が逆だとコンソールで
「document.getElementById(…) is null」
とでるためscriptが作動しない

----------------------------------------------------------------------
スマホの場合

2,楽天のページ設定のところで
スマホ設定の方で以下で保存

----------------------------------------------------------------------
<div                id="event">[表示させたい内容]</div                >
<SCRIPT src="https://www.rakuten.ne.jp/gold/[店舗URL]/js/time.js" type="text/javascript" charset="UTF-8" ="" ></script                   >
----------------------------------------------------------------------

こちらの要点はスマホ設定の場合、空白(Tabだっけ?)が必要と
上に続いて最初のscript大文字とscript開きタグの最後に
「 ="" 」
が必要だということ。
これがないとscriptタグとして認識されます。

カテゴリページのみ両方可、スマホの商品ページ設定も可
PC版のヘッダー、レフト、フッターテンプレートは、だめでした。
他は今は試す予定なし。

参考URL
https://excellent.ne.jp/?p=130
https://stackoverflow.com/questions/27562252/javascript-typeerror-document-getelementbyid-is-null
https://ec-tsushin.com/rakuten_sp_addtofavbtn/