はなちるのマイノートスマートフォン用の表示で見るはなちるのマイノートUnityをメインとした技術ブログ。Scriptで日付・時間(Date)を扱うときの罠GASTweetはじめにJavaScriptやTypeScriptで現在の時間を取得するにはDateを用いると思います。Logger.log(date.toLocaleString("ja"));}これの出力を見てみると、おかしい、なにかがおかしい...。Scriptはグーグルのサーバーで実行されるので、toString()で日本時間が返ってこないことはなんとく分かっていました。日本を対象として取得しても、toStringと同じ時間が返ってきているのです。途方に暮れていたところ、このようなサイトを見つけました。https://nju33.com/note/post?note=javascript&post=%E6%97%A5%E6%9C%AC%E6%99%82%E9%96%93%E3%82%92%E5%8F%96%E5%BE%97こちらによると協定世界時からの差分を取得し、先程の例で取得した時間からその分だけずらしてしまおうということでした。いやはや、なるほどですね。それを加味したコードはこちら。Logger.log(date.toString());}(EST)という邪魔なやつはいまだに残っていますが、時間は正しく表示することができました。今回は文字列の連結をするときにより高速に行う方法に...突然ですがUnityオススメ記事20選!というサイトを作ったのでプチ宣伝。はてなブログProUnityをメインとした技術ブログ。(9)スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。