タグ: 日付フォーマット

検索結果: 2件

article-thumbnail

JavaScriptでタイムスタンプから日付フォーマットを出力する

【概要】JSでタイムスタンプを元に日付フォーマットを出力する方法についてまとめます。ここでは下記を例にしてその設定から出力までをまとめます。「1602832648283」のタイムスタンプがあった場合に、出力される結果は「10/16 16:17」になります。【詳細】・タイムスタンプの作成タイムスタンプは以下のように作成可能です。let date new Date();let timestamp date.getTime();※ 上記で作成されるタイムスタンプは実行した時間になります。・タイムスタンプから日付を出力するタイムスタンプを元にDateオブジェクトを作成します。これによって、タイムスタンプが指している時刻の取得は完了です。あとは下記のように月日時間を取得します。const date new Date(1602832648283);const month date.getMonth() + 1;const day date.getDate();const hour date.getHours();const minutes date.getMinutes();console.log(month + '/' + day + ' ' + hour + ':' + minutes);出力結果10/16 16:17※ 月に1を足している理由「date.getMonth() + 1;」で1を足している理由は、getMonthメソッドが「0-11」を範囲として出力します。つまり、1月を出力しようとした場合、そのまま出力すると0になります。よって、1を足す事で指定した月が出力されます。

カテゴリ: JS 2020-10-21 00:29:50
article-thumbnail

Nuxt.jsのmomentモジュールを使用して任意の日付フォーマットを出力する

【概要】Nuxt.jsで日付フォーマットを使用する方法と現在時刻の出力方法についてまとめています。【詳細】1. モジュールをインストールnpm install --save-dev @nuxtjs/moment2. nuxt.config.jsにmomentを使用する為の設定を記述するbuildModulesにmomentを追記し、moment部分をnuxt.config.jsの下部に作成します。・nuxt.config.jsの設定内容export default { ...省略... buildModules: [ // moment '@nuxtjs/moment', ], ...省略... // moment moment: { locales: ['ja'] }, ...省略...}3. Vueファイルでの読み出し・現在時刻の出力this.$moment().format('YYYY-MM-DD HH:mm:ss');・特定の時刻をフォーマットに合わせて出力引数に日時のデータを持たせます。すると、formatの形に合わせて出力されます。下記の例では「2020-08-14T11:00:00.000Z」を渡しており、期待される結果は「2020-08-14 20:00:00」になります。this.$moment('2020-08-14T11:00:00.000Z').format('YYYY-MM-DD HH:mm:ss');出力結果2020-08-14 20:00:00

カテゴリ: Nuxt.js 2020-10-07 23:47:07