微信小程序日历组件

微信小程序日历组件

近期有人询问小程序日历怎么写,官方没有相关的组件,以下为小程序日历组件。

日历分别显示阳历和阴历两部分 判断当月有多少天

new Date(year, month, 0).getDate();

遍历星期

<view wx:for={
         
  {weekText}} class=item wx:key={
         
  {item}}>{
         
  {item}}</view>
//星期数组
weekText: {
   type: Array,
   value: [周日, 周一, 周二, 周三, 周四, 周五, 周六]
},

因为阴历转换没有固定规律,所有每过一段时间就要去下载最新转换表,以下为1891年到2100年转换表

引入

{
  "usingComponents": {
    "calendar-week": "../components/calendar/calendar"
  }
}

使用

<calendar-week></calendar-week>
拓展:阳历转阴历教程
如果有使用方面的错误,请进行反馈,并将为您提供相关解决方案,祝您使用愉快。
经验分享 程序员 微信小程序 职场和发展