引入flutter_datetime_picker插件

pubspec.yaml文件中引入:

dependencies:flutter_datetime_picker: 1.2.6

作用及使用

选择时间组件

  1. 参考网址:flutter_datetime_picker
  2. 使用方式:

    • 选择日期

      import 'package:flutter_datetime_picker/flutter_datetime_picker.dart';FlatButton(onPressed: () {DatePicker.showDatePicker(context,// 是否展示顶部操作按钮showTitleActions: true,// 最小时间minTime: DateTime(2018, 3, 5),// 最大时间maxTime: DateTime(2099, 6, 7),// change事件onChanged: (date) {print('change $date');},// 确定事件onConfirm: (date) {print('confirm $date');},// 当前时间currentTime: DateTime.now(),// 语言locale: LocaleType.zh);},child: Text('选择日期(Chinese)',style: TextStyle(color: Colors.blue),)
      )

      效果如图:

    • 选择时间

      import 'package:flutter_datetime_picker/flutter_datetime_picker.dart';FlatButton(onPressed: () {DatePicker.showTimePicker(context,// 是否展示顶部操作按钮showTitleActions: true,// change事件onChanged: (date) {print('change $date');},// 确定事件onConfirm: (date) {print('confirm $date');},// 当前时间// currentTime: DateTime(2019, 6, 20, 17, 30, 20), // 指定时间currentTime: DateTime.now(), // 当前时间// 语言locale: LocaleType.zh);},child: Text('仅选择时间(Chinese)',style: TextStyle(color: Colors.blue),)),

      效果如图:

    • 选择日期时间

      import 'package:flutter_datetime_picker/flutter_datetime_picker.dart';FlatButton(onPressed: () {DatePicker.showDateTimePicker(context,// 是否展示顶部操作按钮showTitleActions: true,// change事件onChanged: (date) {print('change $date');},// 确定事件onConfirm: (date) {print('confirm $date');},// 当前时间currentTime: DateTime.now(),// 语言locale: LocaleType.zh);},child: Text('选择日期时间(Chinese)',style: TextStyle(color: Colors.blue),
      )),

      效果如图:

    • 可自定义内容

      import 'package:flutter_datetime_picker/flutter_datetime_picker.dart';FlatButton(onPressed: () {DatePicker.showPicker(context,// 是否展示顶部操作按钮showTitleActions: true,// change事件onChanged: (date) {print('change $date');},// 确定事件onConfirm: (date) {print('confirm $date');},// 自定义内容model// pickerModel:CommonPickerModel(),// 语言locale: LocaleType.zh);},child: Text('自定义选择框(Chinese)',style: TextStyle(color: Colors.blue),)),

      效果如图:

欢迎加群讨论更多flutter相关问题(7天有效)如果失效,可加个人微信拉群

Flutter 时间选择器相关推荐

  1. Flutter时间选择器(城市选择器,时间选择器,数量选择器)

    倒入第三方库: flutter_picker: 1.1.0 github:https://github.com/yangyxd/flutter_picker flutter_picker的作者提供了多 ...

  2. Flutter 日期选择器与时间选择器

    更多文章请查看 lutter从入门 到精通 1 日期选择器 //设置默认显示的日期为当前DateTime initialDate = DateTime.now();void showDefaultYe ...

  3. Flutter中的日期时间选择器

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 1. 日期选择器showDatePicker () 2.时间选择器showTimePicker() 3. 日期时间选择器按钮 ...

  4. iView -- TimePicker 自定义修改时间选择器选择时间面板样式

    iView官方组件展示效果: 期望的最终效果: 为什么要修改期望效果? 项目需要只选择小时,分钟跟秒的不需要,而官方并没有直接相关的小时组件或者是设置显示成小时或分钟或秒的时间选择器,因为自己直接修改 ...

  5. UIDatePicker | 时间选择器

    一:UIDatePicker的介绍 UIDatePicker 是一个控制器类,封装了 UIPickerView,但是他是UIControl的子类,专门用于接受日期.时间和持续时长的输入. 日期选取器的 ...

  6. 微信小程序----日期时间选择器(自定义精确到分秒或时段)

    声明 bug:由于此篇博客是在bindcolumnchange事件中做的值的改变处理,因此会出现当你选择时,没有点击确定,直接取消返回后,会发现选择框的值依然改变. 造成原因:这一点就是由于在bind ...

  7. 014_TimePicker时间选择器

    1. TimePicker时间选择器 1.1. 用于选择或输入日期. 1.2. 时间选择器属性 参数 说明 类型 可选值 默认值 value / v-model 绑定值 date(TimePicker ...

  8. JavaScript 数字转汉字+element时间选择器快速选择

    window.CN = {1: '一',2: '二',3: '三',4: '四',5: '五',6: '六',7: '七',8: '八',9: '九',0: '零' } window.LEVEL = ...

  9. vue @click 赋值_vue 手写一个时间选择器

    vue 手写一个时间选择器 最近研究了 DatePicker 的实现原理后做了一个 vue 的 DatePicker 组件,今天带大家一步一步实现 DatePicker 的 vue 组件. 原理 Da ...

最新文章

  1. Java Web技术经验总结(二)
  2. ajax头文件报错,AJAX的CSRF保护
  3. CentOS 7下搭建配置 SVN 服务器
  4. c# 正则表达式 html标签,C#匹配HTML标签,正则表达式谁会?
  5. azure夜校培训第6场 3月22日 18:00---MYSQL
  6. hive分桶表join_Hive:JOIN及JOIN优化 2015.10.25
  7. MapReduce的map流程
  8. Android iw 使用方法
  9. 执行挂起状态线程的终止与暂停
  10. Atitit 资源清理之道与gc之道 gc算法 清理临时表 临时资源 使用的算法类型是 引用计数(reference counting),基于时间过期自动清理资源 1. 3.1. 从各种
  11. 编译SNMP使用的MIB文件步骤
  12. maven 打包命令
  13. uniapp 公众号 微信授权登录
  14. 苹果手机上滑动会卡顿_苹果手机Safari浏览器下滑动卡顿的问题
  15. 零基础边缘端智慧交通训练营 | Lesson 4
  16. python快速入门神器 知乎_太香了!墙裂推荐6个Python数据分析神器!!
  17. Interactron | 体现自适应的目标检测器
  18. 体验一次Mac Win10主题——Win10美化之路
  19. 拼多多贴钱卖车,揭示汽车经销商现状
  20. 第六章-过程封装(函数)代码实例(C++蓝豹子)

热门文章

  1. Microsoft365 PowerPoint找不到设计灵感design ideas、历史版本记录、自动保存不见了
  2. thinkpadt410接口介绍_T410 DisplayPort接口详解
  3. 西门子 延时 光控 声控开关 5TG0 211 -1CC1 提高 灵敏度 的方法
  4. python抓取京东联盟优惠券_[爬虫]使用python抓取京东全站数据(商品,店铺,分类,评论)...
  5. 125亿元!华为公开晒年终奖
  6. Linux命令行技巧——使用目录栈进行导航
  7. 职业生涯规划设计-分析第一部分
  8. 小程序生成网址链接,网址链接跳转小程序(附详细流程)
  9. mysql redis 点赞_Redis 实现点赞功能
  10. 计算机考研英语复试自我介绍范文,2020考研英语复试自我介绍模板5篇