精华内容
下载资源
问答
  • Android日历只显示年月只显示年

    千次阅读 2016-04-11 22:14:17
    Android日历只显示年月款式如下:public class YearPickerDialog extends DatePickerDialog { public YearPickerDialog(Context context, OnDateSetListener callBack, int year, int monthOfYear, int dayOfMonth)...

    Android日历只显示年月

    款式如下:

    这里写图片描述

    public class YearPickerDialog extends DatePickerDialog {
        public YearPickerDialog(Context context, OnDateSetListener callBack, int year, int monthOfYear, int dayOfMonth) {
            super(context, callBack, year, monthOfYear, dayOfMonth);
    
    //        this.setTitle(year + "年" + (monthOfYear + 1) + "月");
            ((ViewGroup) ((ViewGroup) this.getDatePicker().getChildAt(0)).getChildAt(0)).getChildAt(1).setVisibility(View.GONE);
            ((ViewGroup) ((ViewGroup) this.getDatePicker().getChildAt(0)).getChildAt(0)).getChildAt(2).setVisibility(View.GONE);
    
        }
    
        public YearPickerDialog(Context context, int theme, OnDateSetListener listener, int year, int monthOfYear, int dayOfMonth) {
            super(context, theme, listener, year, monthOfYear, dayOfMonth);
    
    //        this.setTitle(year + "年" + (monthOfYear + 1) + "月");
            ((ViewGroup) ((ViewGroup) this.getDatePicker().getChildAt(0)).getChildAt(0)).getChildAt(1).setVisibility(View.GONE);
            ((ViewGroup) ((ViewGroup) this.getDatePicker().getChildAt(0)).getChildAt(0)).getChildAt(2).setVisibility(View.GONE);
        }
    
        @Override
        public void onDateChanged(DatePicker view, int year, int month, int day) {
            super.onDateChanged(view, year, month, day);
            this.setTitle(year + "年" );
        }
    }

    Android日历只显示年

    款式如下:
    这里写图片描述

    public class MonPickerDialog extends DatePickerDialog {
        public MonPickerDialog(Context context, OnDateSetListener callBack, int year, int monthOfYear, int dayOfMonth) {
            super(context, callBack, year, monthOfYear, dayOfMonth);
    
    //        this.setTitle(year + "年");
            ((ViewGroup) ((ViewGroup) this.getDatePicker().getChildAt(0)).getChildAt(0)).getChildAt(2).setVisibility(View.GONE);
    
        }
    
        public MonPickerDialog(Context context, int theme, OnDateSetListener listener, int year, int monthOfYear, int dayOfMonth) {
            super(context, theme, listener, year, monthOfYear, dayOfMonth);
    
    //        this.setTitle(year + "年" );
            ((ViewGroup) ((ViewGroup) this.getDatePicker().getChildAt(0)).getChildAt(0)).getChildAt(2).setVisibility(View.GONE);
        }
    
        @Override
        public void onDateChanged(DatePicker view, int year, int month, int day) {
            super.onDateChanged(view, year, month, day);
            this.setTitle(year + "年");
        }
    }
    

    关于使用

    private void selectMonthTime() {
    
            new MonPickerDialog(getActivity(), AlertDialog.THEME_HOLO_LIGHT, new DatePickerDialog.OnDateSetListener() {
                @Override
                public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
    
                    calendar.set(Calendar.YEAR, year);
                    calendar.set(Calendar.MONTH, monthOfYear);
                    id_tv_time_month.setText(DateUtil.clanderTodatetime(calendar, "yyyy-MM"));  
    
                }
            }, calendar.get(Calendar.YEAR), calendar.get(Calendar.MONTH), calendar.get(Calendar.DATE)).show();
    
        }

    DateUtils

    public class DateUtil {
        public static Date strToDate(String style, String date) {
            SimpleDateFormat formatter = new SimpleDateFormat(style);
            try {
                return formatter.parse(date);
            } catch (ParseException e) {
                e.printStackTrace();
                return new Date();
            }
        }
    
        public static String dateToStr(String style, Date date) {
            SimpleDateFormat formatter = new SimpleDateFormat(style);
            return formatter.format(date);
        }
    
        public static String clanderTodatetime(Calendar calendar, String style) {
            SimpleDateFormat formatter = new SimpleDateFormat(style);
            return formatter.format(calendar.getTime());
        }
    
        public static String DateTotime(long date, String style) {
            SimpleDateFormat formatter = new SimpleDateFormat(style);
            return formatter.format(date);
        }
    展开全文
  • android自定义显示年月日

    整合了一下别人自定义日期控件,自定义年月日,自定义年月日时分秒,下载地址

    http://download.csdn.net/detail/qq_28759359/9647207

    showalltime包下面是自定义年月日时分代码

    widget包下面是自定义年月日代码

    展开全文
  • 前端实现只显示年月日

    千次阅读 2017-07-23 17:45:09
    只显示年月日的前端代码:jquery+js 演示:jQuery年月日(生日)选择器 .demo{width:420px; margin:40px auto 0 auto; min-height:250px;} .demo p{line-height:42px; font-size:16px} helloweba ...

    视频课:https://edu.csdn.net/course/play/7621

    只显示年月日的前端代码:jquery+js

    <!DOCTYPE HTML>
    <html>
    <head>
    <meta charset="utf-8">
    <title>演示:jQuery年月日(生日)选择器</title>
    <link rel="stylesheet" type="text/css" href="../css/main.css" />
    <style>
    .demo{width:420px; margin:40px auto 0 auto; min-height:250px;}
    .demo p{line-height:42px; font-size:16px}
    </style>
    <script type="text/javascript" src="jquery.js"></script>
    
    </head>
    
    <body>
    <div id="header">
       <div id="logo"><h1><a href="http://www.helloweba.com" title="返回helloweba首页">helloweba</a></h1></div>
       <div class="demo_topad"><script src="/js/ad_js/demo_topad.js" type="text/javascript"></script></div>
    </div>
    
    <div id="main">
       <h2 class="top_title"><a href="http://www.helloweba.com/view-blog-263.html">jQuery年月日(生日)选择器</a></h2>
       <div class="demo">
       		<p>
            初始化:<br/>
       		<label>生日:</label>
            <select id="sel_year"></select>年
            <select id="sel_month"></select>月
            <select id="sel_day"></select>日
          	</p>
            
            <p>
            默认值:<br/>
       		<label>生日:</label>
            <select class="sel_year" rel="2000"></select>年
            <select class="sel_month" rel="2"></select>月
            <select class="sel_day" rel="14"></select>日
          	</p>
            
    	</div>
     <br/><div class="ad_76090"><script src="/js/ad_js/bd_76090.js" type="text/javascript"></script></div><br/>
    </div>
    
    <script type="text/javascript" src="birthday.js"></script>
    <script>  
    $(function () {
    	$.ms_DatePicker({
                YearSelector: ".sel_year",
                MonthSelector: ".sel_month",
                DaySelector: ".sel_day"
        });
    	$.ms_DatePicker();
    }); 
    </script> 
    
    <div id="footer">
        <p>Powered by helloweba.com  允许转载、修改和使用本站的DEMO,但请注明出处:<a href="http://www.helloweba.com">www.helloweba.com</a></p>
    </div>
    <p id="stat"><script type="text/javascript" src="/js/tongji.js"></script></p>
    </body>
    </html>
    

    所需要的js代码,用来计算年月日,包含闰年之类的

    (function($){
    $.extend({
    ms_DatePicker: function (options) {
                var defaults = {
                    YearSelector: "#sel_year",
                    MonthSelector: "#sel_month",
                    DaySelector: "#sel_day",
                    FirstText: "--",
                    FirstValue: 0
                };
                var opts = $.extend({}, defaults, options);
                var $YearSelector = $(opts.YearSelector);
                var $MonthSelector = $(opts.MonthSelector);
                var $DaySelector = $(opts.DaySelector);
                var FirstText = opts.FirstText;
                var FirstValue = opts.FirstValue;
    
                // 初始化
                var str = "<option value=\"" + FirstValue + "\">" + FirstText + "</option>";
                $YearSelector.html(str);
                $MonthSelector.html(str);
                $DaySelector.html(str);
    
                // 年份列表
                var yearNow = new Date().getFullYear();
    			var yearSel = $YearSelector.attr("rel");
                for (var i = yearNow; i >= 1900; i--) {
    				var sed = yearSel==i?"selected":"";
    				var yearStr = "<option value=\"" + i + "\" " + sed+">" + i + "</option>";
                    $YearSelector.append(yearStr);
                }
    
                // 月份列表
    			var monthSel = $MonthSelector.attr("rel");
                for (var i = 1; i <= 12; i++) {
    				var sed = monthSel==i?"selected":"";
                    var monthStr = "<option value=\"" + i + "\" "+sed+">" + i + "</option>";
                    $MonthSelector.append(monthStr);
                }
    
                // 日列表(仅当选择了年月)
                function BuildDay() {
                    if ($YearSelector.val() == 0 || $MonthSelector.val() == 0) {
                        // 未选择年份或者月份
                        $DaySelector.html(str);
                    } else {
                        $DaySelector.html(str);
                        var year = parseInt($YearSelector.val());
                        var month = parseInt($MonthSelector.val());
                        var dayCount = 0;
                        switch (month) {
                            case 1:
                            case 3:
                            case 5:
                            case 7:
                            case 8:
                            case 10:
                            case 12:
                                dayCount = 31;
                                break;
                            case 4:
                            case 6:
                            case 9:
                            case 11:
                                dayCount = 30;
                                break;
                            case 2:
                                dayCount = 28;
                                if ((year % 4 == 0) && (year % 100 != 0) || (year % 400 == 0)) {
                                    dayCount = 29;
                                }
                                break;
                            default:
                                break;
                        }
    					
    					var daySel = $DaySelector.attr("rel");
                        for (var i = 1; i <= dayCount; i++) {
    						var sed = daySel==i?"selected":"";
    						var dayStr = "<option value=\"" + i + "\" "+sed+">" + i + "</option>";
                            $DaySelector.append(dayStr);
                        }
                    }
                }
                $MonthSelector.change(function () {
                    BuildDay();
                });
                $YearSelector.change(function () {
                    BuildDay();
                });
    			if($DaySelector.attr("rel")!=""){
    				BuildDay();
    			}
            } // End ms_DatePicker
    });
    })(jQuery);

    需要显示如下图:

    如果要测试取出的年月日

    <script>
        function asss(){
            alert($("#sel_year").val());
            alert($("#sel_month").val());
            alert($("#sel_day").val());
        }
    
        </script>


    展开全文
  • Bootstrap 时间控件控制只显示年只显示年月的视图设置,以及前端获得
  • Fastreport里显示年月日

    2012-10-20 11:49:00
    Fastreport里显示年月日 Fastreport里显示年月日
  • TP保留年月日,不显示具体时间的写法

    由于数据库的时间是2016-11-25 02:24:07这个格式,而不是时间戳,应客户需求只要年月日,


    日期是foreach出来的,所以时间填写格式为以下:


    <?php echo date("Y-m-d",strtotime($v['addtime']));?>


    就实现 年-月-日的格式了

    展开全文
  • PLSQL 14查询结果只显示年月日显示时分秒的解决方法 如果plsql里面日期显示出现混乱,并且按照一般的调整首选项里日期格式调整不了,可以修改环境变量,新建环境变量,变量名:nls_date_format 变量值:YYYY-MM-DD...
  • 一、在xml布局中定义datepicker控件时,设置width小一些,显示年月,不够显示日。 二、datepicker控件中内置了三个NumberPicker控件,找到显示日的控件,然后将其隐藏掉 代码如下: 日期控件直接设置 ...
  • 年月日 时分秒 :Select Convert(Char(20),GetDate(),120) 年月日:Select Convert(Char(10),GetDate(),120) /月 :Select Convert(Char(7),GetDate(),111)结果:2019/06 :select CONVERT(varchar(4),...
  • 日历控件 中如何只显示时分秒,不显示年月日和星期![图片说明](https://img-ask.csdn.net/upload/201612/20/1482199912_440319.png)
  • JQuery EasyUI只显示年月,而不显示日

    千次阅读 2015-07-28 16:00:53
    script>  $(function () {  $('#db').datebox({  onShowPanel: function () {//显示日趋选择对象后再触发弹出月份层的事件,初始化时没有生成月份层  span.trigger('click'); //触发click事件弹出月份层
  • 插件下载地址:https://github.com/uxsolutions/bootstrap-datepicker 使用:引入dist文件夹下面这三个文件 html js //只显示年 $('.datetimepicker1').datepicker({ //language: 'zh-CN', //语言 format: '...
  • 一个简单的LED数字显示年月日和时间的小类。有参考别人的代码。
  • datetimepicker控件 只显示年月日

    千次阅读 2017-07-21 10:54:41
    ...:  ..."form-group visible-md-inlinevisible-lg-inline... format: "yyyy-mm-dd", //选择日期后,文本框显示的日期格式  language: 'zh-CN', //汉化  autoclose:true //选择日期后自动关闭 });
  • DatePickerDialog用法及只显示年月隐藏在代码中用法
  • 时钟 显示年月日 时间 分钟 秒
  • 年月日的实现,VB初学者可以参考,内部含有源程序。
  • 时钟 年月日 mager16 编的程序 星期还得改下 其他的试过了 没问题
  • substring() 方法用于提取字符串中介于两个指定下标之间的字符 var date = '2020-01-01 00:00:00' date.substring(0 ,10) console.log(date) // 2020-01-01
  • MYSQL插入数据,字段只显示年月日,不显示时分秒问题。 首先断点调试发现后台转换没有错误,数据库插入语句也没问题。但是设计表时字段选错了,应该是datetime类型,选成了date类型。设计表改完之后重新插入数据发现...
  • 最近项目需要单独显示选择年份、选择年月和选中年月的控件需求,就自己研究了一下,顺便做记录。话不多说,进入正题。。。 先看一下效果图: 只显示年份的控件 首先写一个activity页面: public class ...
  • C#日期只显示年月日

    千次阅读 2014-11-21 13:19:39
    Article_time.Text = Convert.ToDateTime(thisDS.Tables[0].Rows[0]["art_time"]).ToShortDateString...显示类型:2009-3-4 Article_time.Text = Convert.ToDateTime(thisDS.Tables[0].Rows[0]["art_time"]).ToLongDat
  • Oracle 查询日期只显示年月日

    千次阅读 2019-04-29 16:24:10
    SELECT TRUNC(F_LOGINDATE,'dd') FROM T_USERACCESSLOG

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 57,436
精华内容 22,974
关键字:

年月日只显示年