在Picker上显示数据库中的日期

时间:2018-07-18 08:07:19

标签: materialize picker

我有以下代码,当我单击“选择器”时,我想查看日历中选择的日期01/01/2018。     我需要日历来选择包含归因值的日期。

   $var_date = '01/01/2018';


<input type="text" name="date" name="date" class="datepicker" value="<?php echo $var_date; ?>">
      <label for="first_name">Date</label>

1 个答案:

答案 0 :(得分:0)

这可以在instance.setDate(new Date())的帮助下完成。

<input type="text" class="datepicker">
<script>
    document.addEventListener('DOMContentLoaded', function () {
        var elems = document.querySelector('.datepicker');
        var instance = M.Datepicker.init(elems);
        // instance.open(); This will open your datepicker on its own when page is loaded completely
        instance.setDate(new Date(2018, 2, 8));
    });
</script>

注意- new Date(year, monthIndex [, day [, hours [, minutes [, seconds [, milliseconds]]]]]);

参数monthIndex从0开始。这意味着January = 0December = 11

MDN - Date

Materialize - Pickers