All Projects → MattLLLLL → Mdatepickerview

MattLLLLL / Mdatepickerview

Licence: mit
Quick and easy date picker.

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Mdatepickerview

Brpickerview
BRPickerView 封装的是iOS中常用的选择器组件,主要包括:日期选择器(支持年月日、年月等15种日期样式选择,支持设置星期、至今等)、地址选择器(支持省市区、省市、省三种地区选择)、自定义字符串选择器(支持单列、多列、二级联动、三级联动选择)。支持自定义主题样式,适配深色模式,支持将选择器组件添加到指定容器视图。
Stars: ✭ 2,149 (+476.14%)
Mutual labels:  date, picker, datepicker, pickerview
Datepicker
A Date Picker with Calendar for iPhone and iPad Apps.
Stars: ✭ 103 (-72.39%)
Mutual labels:  iphone, date, picker, datepicker
XPopupExt
XPopup扩展功能库,基于XPopup强大的弹窗能力和PickerView的选择器逻辑,封装了时间选择器弹窗、城市选择器弹窗和条件选择器。
Stars: ✭ 248 (-33.51%)
Mutual labels:  datepicker, picker, pickerview
Persianrangedatepicker
Persian range date picker for android.
Stars: ✭ 48 (-87.13%)
Mutual labels:  date, picker, datepicker
Calendar
📆 calendar 日历
Stars: ✭ 119 (-68.1%)
Mutual labels:  date, picker, datepicker
imrc-datetime-picker
(Improved) React component datetime picker by momentjs 📆
Stars: ✭ 21 (-94.37%)
Mutual labels:  date, datepicker, picker
React Picky Date Time
A react component for date time picker. Online demo examples
Stars: ✭ 31 (-91.69%)
Mutual labels:  date, picker, datepicker
Horizontalpicker
DatePicker horizontal con selección smooth por día para Android.
Stars: ✭ 116 (-68.9%)
Mutual labels:  date, picker, datepicker
Alerts And Pickers
Advanced usage of UIAlertController and pickers based on it: Telegram, Contacts, Location, PhotoLibrary, Country, Phone Code, Currency, Date...
Stars: ✭ 5,267 (+1312.06%)
Mutual labels:  picker, datepicker, pickerview
Vuetify Daterange Picker
The missing date range picker for Vuetify JS you have been looking for.
Stars: ✭ 192 (-48.53%)
Mutual labels:  date, picker, datepicker
Lightpick
(deprecated) Check out the new date picker Litepicker
Stars: ✭ 204 (-45.31%)
Mutual labels:  date, picker, datepicker
popoPicker
popoPicker是一个移动端3D滚轮日期时间和单项的选择器,支持无限循环滚动,不依赖第三方库
Stars: ✭ 26 (-93.03%)
Mutual labels:  date, datepicker, picker
Vue Ctk Date Time Picker
VueJS component to select dates & time, including a range mode
Stars: ✭ 707 (+89.54%)
Mutual labels:  date, picker, datepicker
react-picky-date-time
A react component for date time picker. Online demo examples
Stars: ✭ 41 (-89.01%)
Mutual labels:  date, datepicker, picker
Angular Moment Picker
Angular Moment Picker is an AngularJS directive for date and time picker using Moment.js.
Stars: ✭ 536 (+43.7%)
Mutual labels:  date, picker, datepicker
Rc Datetime Picker
React component for datetime picker by Moment.js
Stars: ✭ 85 (-77.21%)
Mutual labels:  date, picker, datepicker
Things Calendar
Simple but elegant datepicker for the web — inspired by Things for mac
Stars: ✭ 165 (-55.76%)
Mutual labels:  date, picker, datepicker
react-calendar-datetime-picker
A simple and fast date and time picker component for React
Stars: ✭ 58 (-84.45%)
Mutual labels:  date, datepicker, picker
RPicker
Simple and Easy-to-Use iOS Swift Date and Options Picker
Stars: ✭ 130 (-65.15%)
Mutual labels:  datepicker, picker, pickerview
CXDatePickerView
一个自定义的日期时间选择器
Stars: ✭ 62 (-83.38%)
Mutual labels:  date, pickerview

License Platform Build Status

Requirements

  • iOS 9.0
  • Xcode 9
  • Swift 4.0

Installation

You can install MDatePickerView in several ways:

Add source files to your project.

  • Use CocoaPods:
pod 'MDatePickerView'

Usage

import MDatePickerView

Usage example

lazy var MDate : MDatePickerView = {
        let mdate = MDatePickerView()
        mdate.Color = .gray
        mdate.delegate = self
        mdate.from = 1980
        mdate.to = 2100
        return mdate
    }()

Adopt the MDatePickerViewDelegate protocol in your view controller, e.g.

extension ViewController : MDatePickerViewDelegate {
    func mdatePickerView(selectDate: Date) {
        let formatter = DateFormatter()
        formatter.dateFormat = "yyyy - MM - dd"
        let date = formatter.string(from: selectDate)
        Label.text = date
    }
}

What's next

  • Any suggestions?

Contribution

  • If you found a bug, open an issue
  • If you have a feature request, open an issue
  • If you want to contribute, submit a pull request
  • If you have any issue or want help, please drop me a mail on [email protected]

License

MDatePickerView is distributed under the MIT license. See LICENSE for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].