2017年11月6日 星期一

Android:getTimeInMillis()轉化時間格式

 Calendar c = Calendar.getInstance();
  c.set(Calendar.HOUR_OF_DAY, 11);
  c.set(Calendar.MINUTE, 20); //預定時間
  Calendar cNow = Calendar.getInstance(); //當前時間
  String str = String.format("%tF %<tT", c.getTimeInMillis());
  字符串字符串str2 =的String.Format(“%tF的%<TT”,的System.currentTimeMillis());
  Log.i(TAG, "當前時間lfdsjklgkj:"+str+"---"+str2);

css 重要語法筆記


  1. background-color:#003344:背景灰色
  2. color:white:文字白色
  3. font-weight:bold:文字粗體
  4. font-size:30px:文字大小30px
  5. text-align:center:水平置中
  6. margin-left:auto;margin-right:auto:在富區塊中水平置中
  7. width:1000px:寬度1000px
  8. display:inline-block;vertical-align:top:可使區塊左右並排,對齊上方
  9. line-height:30px:文字行距

如何避免按下submit 時將表單送出

問題闡述:
有些時候按下submit後需要進行一些動作,
做完之後再將form送出,該如何避免form在第一時間就被送出?

參考解法:
使用jQuery的preventDefault()方法,

範例:

//click動作
$('#btn_search').on('click', function(event) {
    event.preventDefault(); //阻止提交表單
    var search_text = $('#search_text').val();

    if(!search_text){
        alert_warning('請先填寫搜尋文字');
        return false;
    }
    //更新產品查詢清單
    search_products_list(access_code,search_text);
});

使用Bootstrap daterangepicker 結合 Moment.js

使用套件:Date Range Picker

問題闡述:
當使用Moment.js時format('YYYY-MM-DD HH:mm')紅字HH部分要大寫,
個位數時前面才會有0。

    $(function() {

        var start = moment().subtract(29, 'days');
        var end = moment();

        function cb(start, end) {
            $('#reportrange span').html(start.format('YYYY-MM-DD HH:mm') + ' - ' + end.format('YYYY-MM-DD HH:mm'));
            //日期區間的值
            var value = start.format('YYYY-MM-DD HH:mm') + '~' + end.format('YYYY-MM-DD HH:mm');
            $('#hide_date_range').val(value);   
        }

        $('#reportrange').daterangepicker({
            timePicker: true,     
            startDate: start,
            locale: {
                format: 'YYYY-MM-DD HH:mm',
                customRangeLabel: '自定義時間區間',
            },    
            endDate: end,
            timePicker24Hour: true,
            showDropdowns: true,
            ranges: {
               '今日': [moment(), moment()],
               '昨日': [moment().subtract(1, 'days'), moment().subtract(1, 'days')],
               '近一周': [moment().subtract(6, 'days'), moment()],
               '近30天': [moment().subtract(29, 'days'), moment()],
               '當月': [moment().startOf('month'), moment().endOf('month')],
               '上個月': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')]
            }
        },cb);

        cb(start, end);
    });