moment.js

Moment.js で moment.locale('ja') が効かないときは

More than 1 year has passed since last update.

現環境は moment@^2.19.1 。半年くらい前からドキュメントで理解できなかった部分なので。

https://github.com/moment/moment/issues/2962

index.js
import moment from 'moment'
moment.locale('ja')

moment()
  .startOf('hour')
  .fromNow()

# => 6 minutes ago

index.js
import 'moment/locale/ja'

import moment from 'moment'
moment()
  .startOf('hour')
  .fromNow()
# => 6分前

これで設定できました。