0

この形式の日付があります:1347564203.713372

1 つはその日付からの月で、もう 1 つはその日付からの日です。

Javascript/jQuery を使用してこれを行うにはどうすればよいですか?

4

2 に答える 2

6

これは次のことを行う必要があります。

var myDate = 1347564203.713372;
var d= new Date(myDate*1000);
var month = d.getMonth();
var day = d.getDate();
于 2012-09-14T02:01:57.057 に答える
1

Date オブジェクトを作成しsetTime、そこにタイムスタンプを入れてから、関連する部分を取得します。

var d = new Date(), t = 1347564203.713372;
d.setTime(t*1000); // JS uses timestamps in milliseconds
alert(d.getUTCDate());
alert(["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"][d.getUTCMonth()]);

関数の使用に注意してくださいgetUTC*。これにより、タイムゾーンの問題と DST を回避できます。

于 2012-09-14T02:02:53.343 に答える