何度やっても(PCを変えても)同じ結果になるようなので質問に来ました。
リアルの時間を取得し、変数に入れ、時刻を表示させようと思ったのですが、
-------------
◆スクリプト:timeget = new Date();
◆変数の操作:#1 年 = timeget.getFullYear()
◆変数の操作:#2 月 = timeget.getMonth()
◆変数の操作:#3 日 = timeget.getDate()
◆変数の操作:#4 時 = timeget.getHours()
◆変数の操作:#5 分 = timeget.getMinutes()
-------------
このように入れて表示させてみたところ、月だけがなぜか1カ月ズレて表示されてしまいます。
ちなみに本日のテストでは、2018/6/15 6:22と表示されました。PC右下の日付や時刻と見比べ、月以外は正確でした。
プラグインを全てOFFにしても同様の結果でした。また、新規projectからやっても同様の結果でした。
諦めて+1か月しようとも考えたのですが、正しく表示される人がいた場合、1カ月先の日付が表示されそうで、一旦質問に来た次第です。
どなたかわかる方がいらっしゃいましたら教えていただけませんでしょうか?
よろしくお願いします。
リアル時間をスクリプトで変数へ代入したい
Re: リアル時間をスクリプトで変数へ代入したい
おはようございます。
結論から言うと、それで正しい月を表しています。
dateObj.getMonth()は0から11までの整数値を返す仕様となっています。
なので6という値が返っているならば、それは7月という意味です。
詳しくは以下のドキュメントをご覧ください。
https://developer.mozilla.org/ja/docs/W ... e/getMonth
結論から言うと、それで正しい月を表しています。
dateObj.getMonth()は0から11までの整数値を返す仕様となっています。
なので6という値が返っているならば、それは7月という意味です。
詳しくは以下のドキュメントをご覧ください。
https://developer.mozilla.org/ja/docs/W ... e/getMonth
【Twitter】https://twitter.com/TsumioNtGame/
【GitHub】https://github.com/Tsumio/rmmv-plugins
有償の依頼も募集中。
今まで有償で制作したものは実績をご覧ください。
【GitHub】https://github.com/Tsumio/rmmv-plugins
有償の依頼も募集中。
今まで有償で制作したものは実績をご覧ください。
Re: リアル時間をスクリプトで変数へ代入したい
ツミオ様、回答ありがとうございます。
要するに+1するのが正解とわかりほっとしました。
要するに+1するのが正解とわかりほっとしました。