日历

作者: 深度_1175 | 来源:发表于2018-11-29 15:43 被阅读0次
<!--lrwl_zsxhd2/pages/daily/daily.wxml-->


<view class='container'>

<view class='datePickerContainer'>

  <view style='color:{{baseColor}};' class='datePicker-title'>
    <text style='margin-right:35rpx;' decode='true'>&lt;</text><text>{{datePicker.year}}年{{datePicker.month}}月</text><text style='margin-left:30rpx;' decode='true'>&gt;</text>
  </view>

  <view class='datePicker-subtitle'>
    <text>日</text>
    <text>一</text>
    <text>二</text>
    <text>三</text>
    <text>四</text>
    <text>五</text>
    <text>六</text>
  </view>

  <view class='datePicker-body'>

    <block wx:for="{{datePicker.date}}" wx:for-index="i" wx:for-item="value1">

        <view wx:if="{{i % 7 == 0 }}" class='datePicker-body-row'>
          <text wx:for="{{[i,i + 1,i + 2,i + 3,i + 4,i + 5,i + 6]}}" wx:for-index="j" wx:for-item="value2">
            {{datePicker.date[value2].showdate}}
          </text>
        </view> 

    </block>

  </view>
</view>



</view>

asdasdasd


  getMonthDate: function(year, month) {

    var ret = [];

    if (!year || !month) {

      var today = new Date()

      var year = today.getFullYear()

      var month = today.getMonth() + 1

    }

    var firstDay = new Date(year, month - 1, 1)

    year = firstDay.getFullYear()

    month = firstDay.getMonth() + 1

    var firstDayWeekDay = firstDay.getDay()

    if (firstDayWeekDay == 0) {
      firstDayWeekDay = 7
    }
    var lastDayOfLastMonth = new Date(year, month - 1, 0)
    var lastDateOfLastMonth = lastDayOfLastMonth.getDate()

    var preMonthDayCount = firstDayWeekDay

    var lastDay = new Date(year, month, 0)
    var lastDate = lastDay.getDate()


    for (var i = 0; i < 7 * 5; i++) {

      var date = i + 1 - preMonthDayCount
      var showdate = date
      var thismonth = month

      if (date <= 0) {
        thismonth = month - 1
        showdate = lastDateOfLastMonth + date
      } else if (date > lastDate) {
        thismonth = month + 1
        showdate = showdate - lastDate
      }

      if (thismonth === 0) {
        thismonth = 12
      }

      if (thismonth === 13) {
        thismonth = 1
      }

      ret.push({
        thismonth: thismonth,
        date: date,
        showdate: showdate,
      })

    }

    return {
      year: year,
      month: month,
      date: ret
    }
  },
 if(result.indexOf("true")!=-1)

相关文章

  • RCalendarPicker 日历控件 ,日历选择控件,日历,

    RCalendarPicker RCalendarPicker 日历控件 ,日历选择控件,日历,日期选择 Prev...

  • 手绘风日历素材

    1/扁平风日历 2/生活小元素日历 3/动物日历 4/萌猪日历

  • 【基本扩展模块】33、时间相关:calendar模块

    目录一、制作电子日历二、将日历列表化三、与日历相关的计算 一、制作电子日历 calendar模块跟日历相关的若干函...

  • 日历

    这几天没有来由地想起以前学习的冯骥才先生的《日历》,便回过头又去看了一次这篇文章,进而想到朱自清先生的《匆...

  • 日历

    日历 抚摩旧日历上斑驳的月光 令我想起黄河的流淌 站在开封与汴梁之间 宋都故地听不见隐秘的交谈 关关雎鸠,在河之洲...

  • 日历

    最近买了故宫日历,很好看的一本。 对于老式台历的记忆,还停留在奶奶家那种手撕的日历里。薄薄的一张纸上印满了字,什么...

  • 日历

    时间从我们身边流走 感觉不到少了什么 只是一张日历而已 薄薄的一页纸 可是一年下来 你才突然发现厚厚的一本书 什么...

  • 日历

    我们总会说再见的 清晨 日暮 或夜晚 好像日历 日期都过了那么久了 但还是会有一个舍不得的日期 是一个过不去的梗 ...

  • 日历

    时间管理的工具,最经典的非“日历”莫属,从古至今它的身影我们随处可见。 我们可以使用的日历有两种: 一种是纸质日历...

  • 日历

    家中常备一日历, 总见靠墙相偎依。 若挑时辰查凶吉, 移步面前识各一。

网友评论

      本文标题:日历

      本文链接:https://www.haomeiwen.com/subject/fyjfcqtx.html