3

Last.fm API で API について学んでいます。このコード例 (chart from="1108296002") で指定されている日付を知るにはどうすればよいですか?

<weeklychartlist tag="rock">
  <chart from="1108296002" to="1108900802"/>
  <chart from="1108900801" to="1109505601"/>
  ...
</weeklychartlist>

ここに例があります:http://www.last.fm/api/show/tag.getWeeklyChartList

4

1 に答える 1

1

実際にはUnixのタイムスタンプです。使用する言語/プラットフォームに応じて、それらを実際の日付に変換するのは非常に簡単または簡単です。これは、JavaScript で行うことができる方法です。たとえば、次のようになります。

var from = new Date(1000 * 1108296002);
var to = new Date(1000 * 1108900802);

console.log(from.toUTCString());
// Sun, 13 Feb 2005 12:00:02 GMT

console.log(to.toUTCString());
// Sun, 20 Feb 2005 12:00:02 GMT

これはタイムスタンプ * 1000 です。なぜなら、JavaScriptでは '... 日付オブジェクトは、1970 年 1 月 1 日 UTC からのミリ秒数である時間値に基づいているからです' .

于 2013-10-28T21:59:37.357 に答える