博主介绍:本人专注于Android/java/数据库/微信小程序技术领域的开发,以及有好几年的计算机毕业设计方面的实战开发经验和技术积累;尤其是在安卓(Android)的app的开发和微信小程序的开发,很是熟悉和了解;本人也是多年的Android开发人员;希望我发布的此篇文件可以帮助到您;
🍅点个关注不迷路!🍅
一:配置gradle
allprojects {
repositories {
jcenter()
mavenCentral()
maven { url "https://jitpack.io" }
}
}
dependencies {
compile 'com.github.yellowhai:TimeSelector:1.8.7'
}
二:效果演示
三:显示代码
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm");// 设置日期格式 TimeSelectorDialog dialog = new TimeSelectorDialog(this); //设置标题 dialog.setTimeTitle("选择时间:"); //显示类型 dialog.setIsShowtype(TimeConfig.YEAR_MONTH_DAY); //默认时间 dialog.setCurrentDate(df.format(new Date())); //隐藏清除按钮 dialog.setEmptyIsShow(false); //设置起始时间 dialog.setStartYear(1888); dialog.setTextSize(14); dialog.setDateListener(new DateListener() { @Override public void onReturnDate(String time,int year, int month, int day, int hour, int minute, int isShowType) { choiceEnd.setText(time); } @Override public void onReturnDate(String empty) { choiceEnd.setText(empty); } }); dialog.show();
四:日期格式显示
dialog.setIsShowtype(TimeConfig.YEAR_MONTH_DAY);
1、显示为年月日
TimeConfig.YEAR_MONTH_DAY :显示为年月日
2、显示为年月日时分
TimeConfig.YEAR_MONTH_DAY_HOUR_MINUTE:显示为年月日时分
3、显示为时分
TimeConfig.YEAR_MONTH_DAY_HOUR_MINUTE:显示为时分
关注点赞
大家点赞、收藏、关注、评论啦 、查看👇🏻👇🏻👇🏻获取联系方式👇🏻👇🏻👇🏻