最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

php - date range picker default value - Stack Overflow

programmeradmin3浏览0评论

Hi all I'm using daterangepicker.jQuery.js

( .cgi/browser/vtigercrm/branches/6.0.0/vtiger6/libraries/jquery/jquery-ui/third-party/jQuery-UI-Date-Range-Picker/js/daterangepicker.jQuery.js?rev=13838 )

per default it's initialized at 1970-01-01 and i've searched in the whole javascript but i didn't find it does someone know how to change this value ? and if possible how to limit the calendar in today's date please

( EDIT )

I've tried

<script type="text/javascript">
            $(function(){
                    $('#rangeBa, #rangeBb').daterangepicker();
             });
             $(document).ready(function(){
                var date = '17-05-2013';
                $('#rangeBa, #rangeBb').daterangepicker('setDate', date);?
            })
        </script>

but it's not working

Hi all I'm using daterangepicker.jQuery.js

( http://trac.vtiger./cgi-bin/trac.cgi/browser/vtigercrm/branches/6.0.0/vtiger6/libraries/jquery/jquery-ui/third-party/jQuery-UI-Date-Range-Picker/js/daterangepicker.jQuery.js?rev=13838 )

per default it's initialized at 1970-01-01 and i've searched in the whole javascript but i didn't find it does someone know how to change this value ? and if possible how to limit the calendar in today's date please

( EDIT )

I've tried

<script type="text/javascript">
            $(function(){
                    $('#rangeBa, #rangeBb').daterangepicker();
             });
             $(document).ready(function(){
                var date = '17-05-2013';
                $('#rangeBa, #rangeBb').daterangepicker('setDate', date);?
            })
        </script>

but it's not working

Share Improve this question edited May 17, 2013 at 12:05 Kirk ERW asked May 17, 2013 at 11:55 Kirk ERWKirk ERW 1671 gold badge2 silver badges14 bronze badges 2
  • 1970-01-01 is the start of time for Unix – ɴᴀᴛᴇ ᴅᴇᴠ Commented May 17, 2013 at 11:58
  • 2 give a look : stackoverflow./questions/4466896/… – TCHdvlp Commented May 17, 2013 at 11:59
Add a ment  | 

4 Answers 4

Reset to default 5

This works like a charm. You can try it.

var today = new Date();
var endDate = new Date();
endDate.setMonth(endDate.getMonth() + 1);
$('#rangeBa, #rangeBb').daterangepicker({ 
    startDate: today, // after open picker you'll see this dates as picked
    endDate: endDate,
    locale: {
       format: 'DD-MM-YYYY',
    }
}, function (start, end, label) {
    //what to do after change
}).val(today + " - " + endDate); //set it to see it inside input (don't forget to format dates)

If you want to limit date range just use minDate and maxDate options.

Try like

$(document).ready(function(){
    var date = '17-05-2013';
    $("#my_input").datepicker('setDate', date);​
})

Make sure that the datepicker date format would be like 'dd-mm-yyyy' only As per your edit

/*$(function(){
            $('#rangeBa, #rangeBb').daterangepicker();    
         });*/
         $(document).ready(function(){
            var date = '17-05-2013';
            $('#rangeBa, #rangeBb').daterangepicker();
            $('#rangeBa, #rangeBb').daterangepicker('setDate', date);
        })

and you can try by date object like

defaultDate = new Date(2013,05,17);
$('#rangeBa, #rangeBb').daterangepicker('setDate', defaultDate);    

try it.

<script type="text/javascript">
        var today = new Date();
        $(function () {
        $('#rangeBa, #rangeBb').daterangepicker({ 
        "startDate": today,
        },
        locale: {
                format: 'DD-MM-YYYY',
        },
                function (start) {
                    startdate = start.format('DD-MM-YYYY')
                });
        });
</script>

You can try like this and daterangepicker take default date of today..

<input type="text" name="daterange" value="01/01/2018 - 01/15/2018" />
    <script>
    $(function() {
      $('input[name="daterange"]').daterangepicker({
        opens: 'left'
      }, function(start, end, label) {
        console.log("A new date selection was made: " + start.format('YYYY-MM-DD') + ' to ' + end.format('YYYY-MM-DD'));
      });
    });
    </script>
发布评论

评论列表(0)

  1. 暂无评论