d3は誤った週の開始を返します

キャメロン

次の日付がある場合:2015年の第23週(2015年6月1日から2015年6月7日)2015-23の形式%Y-%W

d3でformatメソッドを使用してその週の日付を返すと、次のようになります。

var cameron = d3.time.format('%Y-%W').parse;

cameron('2015-23');

戻ります Mon Jun 08 2015 00:00:00 GMT+0100 (BST)

しかし、私は得るべきです: Mon Jun 01 2015 00:00:00 GMT+0100 (BST)

https://github.com/d3/d3-3.x-api-reference/blob/master/Time-Formatting.md のドキュメントによると、そうある%Wべきですがweek number of the year (Monday as the first day of the week) as a decimal number [00,53].、代わりに1週間先に進んでいます!

ジェラルド・フルタド

これは期待される結果です。マイク・ボストックによると:

d3-time-formatで使用される%Wディレクティブは、ISO週の日付ではありません。[00、53]のゼロベースの月曜日です。これは、特定の年の最初の月曜日が常に1番であることを意味します。同じ年のこの最初の月曜日より前の日付は0です。

「ISO週の日付」とは、これを意味します(ISO 8061):https//en.wikipedia.org/wiki/ISO_week_date

それで、まだ彼によると:

  • 2015-00は2014年12月29日月曜日です。
  • 2015-01は2015年1月5日月曜日です。
  • 2015-52および2016-00は、2015年12月28日月曜日です。
  • 2015-53および2016-01は、2016年1月4日月曜日です。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

OpenWeatherMapは誤った現在の天気を返します

分類Dev

DateTime :: diffは誤った+1時間の差を返します

分類Dev

MatDatePickerは月曜日の週を開始します

分類Dev

Laravel Carbonは先週の開始+終了を取得しますか?

分類Dev

D3は画面に間違った要素を残します

分類Dev

既存のgitプロジェクトで誤って新しいgitinitを開始しましたが、通常に戻すには何が必要ですか?

分類Dev

SimpleDateFormat.parse()形式の誤った日付 "YYYY / MMM / d" を返します

分類Dev

NSLayoutManagerは、NSTextViewのmousePositionに対して誤ったglyphIndexを返します

分類Dev

週番号によるsetISODate()は、その年の最初の週に誤った月を与えています

分類Dev

範囲全体のVlookup、誤った値または#N / Aを返す

分類Dev

PHPのdate_diff機能は、誤った結果を返します

分類Dev

自己結合は誤った/反対の結果を返しますか?

分類Dev

Ruby / Railsは、特定の週数の開始日と終了日を取得します

分類Dev

VBAは、その年の週番号から開始日を取得します

分類Dev

Bootstrap 3 Datetimepicker3.0.0-月曜日に週を開始します

分類Dev

D3 を使用した線グラフが、希望する日付から開始されません

分類Dev

Tensorflowのflow_from_directoryが誤ったSetを返します

分類Dev

JQueryの文字列比較が誤った値を返しますか?

分類Dev

D3は間違ったデータを選択して終了します

分類Dev

週の開始と次の10週間の終わりを取得します

分類Dev

T-SQLの週の初めが誤った日付を返す

分類Dev

PHP-開始日が週の半ばに当たる場合は、週の最初から最後の日付を取得します

分類Dev

2つの週番号の間のすべての週の週の開始日と終了日を検索します

分類Dev

週が特定の日に始まる月のすべての週の開始日を取得します

分類Dev

yaccの開始条件内でyylessによって返された文字を処理しています

分類Dev

誤って外部でDBANを開始しました-データを取り戻すことはできますか?

分類Dev

GetFIleVersionInfoSize()は成功しますが、誤ったサイズを返します

分類Dev

Oracle SUMは、SELECTUNIONから取得した同一の値で誤った要約を返します

分類Dev

d3jsはノードxyの開始位置を強制します

Related 関連記事

  1. 1

    OpenWeatherMapは誤った現在の天気を返します

  2. 2

    DateTime :: diffは誤った+1時間の差を返します

  3. 3

    MatDatePickerは月曜日の週を開始します

  4. 4

    Laravel Carbonは先週の開始+終了を取得しますか?

  5. 5

    D3は画面に間違った要素を残します

  6. 6

    既存のgitプロジェクトで誤って新しいgitinitを開始しましたが、通常に戻すには何が必要ですか?

  7. 7

    SimpleDateFormat.parse()形式の誤った日付 "YYYY / MMM / d" を返します

  8. 8

    NSLayoutManagerは、NSTextViewのmousePositionに対して誤ったglyphIndexを返します

  9. 9

    週番号によるsetISODate()は、その年の最初の週に誤った月を与えています

  10. 10

    範囲全体のVlookup、誤った値または#N / Aを返す

  11. 11

    PHPのdate_diff機能は、誤った結果を返します

  12. 12

    自己結合は誤った/反対の結果を返しますか?

  13. 13

    Ruby / Railsは、特定の週数の開始日と終了日を取得します

  14. 14

    VBAは、その年の週番号から開始日を取得します

  15. 15

    Bootstrap 3 Datetimepicker3.0.0-月曜日に週を開始します

  16. 16

    D3 を使用した線グラフが、希望する日付から開始されません

  17. 17

    Tensorflowのflow_from_directoryが誤ったSetを返します

  18. 18

    JQueryの文字列比較が誤った値を返しますか?

  19. 19

    D3は間違ったデータを選択して終了します

  20. 20

    週の開始と次の10週間の終わりを取得します

  21. 21

    T-SQLの週の初めが誤った日付を返す

  22. 22

    PHP-開始日が週の半ばに当たる場合は、週の最初から最後の日付を取得します

  23. 23

    2つの週番号の間のすべての週の週の開始日と終了日を検索します

  24. 24

    週が特定の日に始まる月のすべての週の開始日を取得します

  25. 25

    yaccの開始条件内でyylessによって返された文字を処理しています

  26. 26

    誤って外部でDBANを開始しました-データを取り戻すことはできますか?

  27. 27

    GetFIleVersionInfoSize()は成功しますが、誤ったサイズを返します

  28. 28

    Oracle SUMは、SELECTUNIONから取得した同一の値で誤った要約を返します

  29. 29

    d3jsはノードxyの開始位置を強制します

ホットタグ

アーカイブ