ホームページ  >  に質問  >  本文

javascript - moment.js を使用して、指定された月のカレンダーのデータ構造を生成します

ベスト プラクティスを教えてください。モーメントに詳しくありません (API を 1 日見ていて、基本はすべて理解しています)。間違った道を選びたくないので、 [[ 26,27,28,1,2,3,4]、[]、[]、...] などの最終的な データ構造

を提供します。

ありがとう、うははは

天蓬老师天蓬老师2712日前1256

全員に返信(3)返信します

  • 大家讲道理

    大家讲道理2017-05-19 10:26:49

    moment.js APIにはカレンダーを直接生成するメソッドはないようです

    リーリー

    一般的なアイデア:

    1. 6*7 配列を構築する daysArr

    2. 前月の日数、今月の日数、今月の最初に対応する曜日を取得します(0は月曜日を意味します)

    3. 次に、対応する日付 daysArr[0][0] (前月の日数 - 今月の最初に対応する週) を計算します

    4. daysArrの他の要素の値をdaysArr[0][0]

    5. に基づいて計算します

    返事
    0
  • 滿天的星座

    滿天的星座2017-05-19 10:26:49

    1 次元の日付配列は次のように考えることができます:

    リーリー

    返事
    0
  • ringa_lee

    ringa_lee2017-05-19 10:26:49

    リーリー

    返事
    0
  • キャンセル返事