什么是基督之前日期的输入类型日期的好选择

时间:2017-05-30 16:13:52

标签: html forms date ipad

我制作了一个历史时间轴,人们可以在其中添加事件。现在我需要一个输入,他们无法选择-3000之前的任何日期(显然是一个要求)和今天。此外,我需要正确格式的日期,以便我可以将其插入数据库等。

输入类型=日期并没有真正起作用,因为:1)默认情况下它并不适用于firefox 2)它没有选择' - '标志3)我担心iPad可能会有点小(这个网站的主要设备是写的)

有没有人有任何好的选择?提前谢谢。

1 个答案:

答案 0 :(得分:0)

似乎jQuery Datepicker on type =' text'输入允许任何年份范围: negative year example

var currentTime = new Date();
var currentYear = currentTime.getFullYear();
var initialYear = -3000-currentYear;

$("#date").datepicker({
    dateFormat: 'dd/mm/yy', //change as you need
    changeMonth: true,
    yearRange: initialYear+':+0',
    changeYear: true
});