LoginSignup
13
7

More than 5 years have passed since last update.

[JavaScript] 日時計算に便利なMoment.jsを使ってみる

Last updated at Posted at 2015-12-18

JavaScript の Date クラスはやや使いづらさがあります。Moment.js を使うと、フォーマット(書式整形)や日付計算・時間計算に大変便利です。

導入

本家サイトからダウンロードするか、CDN から読み込みます。

CDN から読み込む

<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.6/moment.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.6/locale/ja.js"></script>

曜日を日本語表記にしたい場合は、2つ目のも導入します。

使ってみる

JavaScript
// 日本時間
var now_jpn = moment();
alert("日本時間 " + now_jpn.format("YYYY年MM月DD日(ddd) HH:mm:ss"));

// 米国太平洋時間(PST)
var now_pst = now_jpn.add(-17, "hours"); // 日本時間から17時間を引く
alert("米国太平洋時間 " + now_pst.format("YYYY年MM月DD日(ddd) HH:mm:ss"));

デモソースはこちら

(・o・ゞ いじょー。

参考URL

13
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
7