#19104
jiodesic
参加者

同じく日付と時刻の挿入ですが、ヘルプによれば、
> 時刻と日付のフォーマットは、コントロール パネルの [地域と
> 言語のオプション] の [地域オプション] タブの [時刻] と [短い
> 形式] で設定できます。
とあり、「長い形式」の方で挿入したい場合があるかと思い、
nayaさんのこのマクロを参考にさせていただいて、次のように
付加してみました。

var nowdate = new Date();
var Dname = [“日”,”月”,”火”,”水”,”木”,”金”,”土”]; //曜日変換
var year = nowdate.getFullYear(); //年
var mon = nowdate.getMonth()+1; //月
var date = nowdate.getDate(); //日
var wday = Dname[nowdate.getDay()]; //曜日
var hour = nowdate.getHours(); //時
var minutes = nowdate.getMinutes(); //分
var seconds = nowdate.getSeconds(); //秒
mon = (“0” + mon).slice(-2); //月2桁
date = (“0” + date).slice(-2); //日2桁
hour = (“0” + hour).slice(-2); //時2桁
minutes = (“0” + minutes).slice(-2); //分2桁
seconds = (“0” + seconds).slice(-2); //秒2桁
document.write(year + “/” + mon + “/” + date + ” (” + wday + “) ” + hour + “:” + minutes + “:” + seconds);

これだと「yyyy/mm/dd (ddd) HH:MM:SS」形式で挿入される
ハズです。
日付+曜日+時分秒、を、1桁数字だったら前にゼロを付加した形で、
ですね。
みなさんも、お試しくださると私もうれしいです。
nayaさん、貴重なコードとご示唆をありがとうございました。

追伸:
一応、ヘルプとネットを検索して確認したつもりですが、もっと
簡便な形で(マクロを使うまでもなく等)実現する方法がありましたら、
失礼しました。
そのような方法があれば、ぜひお教えいただけると助かります。