この形式の日付があります:1347564203.713372
1 つはその日付からの月で、もう 1 つはその日付からの日です。
Javascript/jQuery を使用してこれを行うにはどうすればよいですか?
この形式の日付があります:1347564203.713372
1 つはその日付からの月で、もう 1 つはその日付からの日です。
Javascript/jQuery を使用してこれを行うにはどうすればよいですか?
これは次のことを行う必要があります。
var myDate = 1347564203.713372;
var d= new Date(myDate*1000);
var month = d.getMonth();
var day = d.getDate();
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 を回避できます。