jQuery UI datepicker shortYearCutoff Option

jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI datepicker shortYearCutoff option is used to set the century of date. The entered year value less than or equal to the cutoff year are considered as current century. Year greater than that is deemed to be in the previous century.

It supports two type of values.

  • Number: It contains the value in range 0 and 99 indicate the cutoff year.
  • String: It contains the relative number of years from the current year.

Syntax:

$( ".selector" ).datepicker({
  shortYearCutoff: num
});

CDN Link: First, add jQuery UI scripts needed for your project.

<link rel=”stylesheet” href=”//code.jquery.com/ui/1.12.1/themes/smoothness/jquery-ui.css”>
<script src=”//code.jquery.com/jquery-1.12.4.js”></script>
<script src=”//code.jquery.com/ui/1.12.1/jquery-ui.js”></script>

Example:

HTML




<!DOCTYPE html>
<html lang="en">
  
<head>
    <meta charset="utf-8" />
    <link href=
    "https://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css"
        rel="stylesheet" />
    <script src="https://code.jquery.com/jquery-1.10.2.js">
    </script>
    <script src="https://code.jquery.com/ui/1.10.4/jquery-ui.js">
    </script>
  
    <script>
        $(function () {
            $("#gfg").datepicker({
                changeMonth: true,
                changeYear: true,
                dateFormat: 'm/d/y',
                shortYearCutoff: '30',
                yearRange: '2010:2030'
            });
        });
    </script>
</head>
  
<body>
    <h1>w3wiki</h1>
    <h3>jQuery UI datepicker shortYearCutoff Option</h3>
  
    <div>Enter Date: <input type="text" id="gfg" /></div>
</body>
  
</html>


Output:

short year cutoff option

Reference: https://api.jqueryui.com/datepicker/#option-shortYearCutoff



Contact Us