1. ホーム
  2. javascript

[解決済み] unixのタイムスタンプをカレンダーの日付に変換する方法 moment.js

2022-04-20 18:27:13

質問

unixのタイムスタンプを持っていて、それをカレンダーの日付に変換しようとしているのですが、それは次のようなものです。 MM/DD/YYYY . 今のところ、こんな感じです。

$(document).ready(function() {
  var value = $("#unixtime").val(); //this retrieves the unix timestamp
  var dateString = moment(value).calendar(); 
  alert(dateString);
});

カレンダーの日付を印刷しようとすると、ウィンドウに "無効な日付" と表示されます。どなたか助けていただけませんか?

解決方法を教えてください。

ご質問の通り、moment.jsを使用すると unix メソッドは、unix タイムスタンプを秒単位で受け取ります。

var dateString = moment.unix(value).format("MM/DD/YYYY");