繁体   English   中英

从字符串设置HTML5 Datepicker值

Set Html5 Datepicker value from string

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我可以将值设置为今天的日期,但似乎无法根据自定义日期字符串设置值。 我在下面的代码中展示了我想做什么的想法。

我必须使用我在下面指定的日期的字符串格式,以便不能更改,但是可以修改日期字符串的格式吗?

var newDate = new Date();    
newDate = "30/03/2020 12:00:00 AM";

$('#datePickerId').val(newDate);

error:
jquery.min.js:4 The specified value "30/03/2020 12:00:00 AM" does not 
conform to the required format, "yyyy-MM-dd".
1 个回复

您可以通过以下两种方式进行操作。 newDate1:​​Javascript日期时间newDate2:moment js

 $(document).ready(function(){ var newDate1 = new Date(2020,03,30); console.log(newDate1); var mm = newDate1.getMonth(); var dd = newDate1.getDate(); var aa = newDate1.getFullYear() +"-" + (mm < 10? "0":"") +mm +"-" + (dd < 10? "0":"") + dd; $('#datePickerId1').val(aa); var newDate2 = moment("30/03/2020 12:00:00 AM","DD/MM/YYYY hh:mm:ss A").format("YYYY-MM-DD"); //console.log(newDate2); $('#datePickerId2').val(newDate2); }); 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/moment.min.js"></script> <h1>Show a date control:</h1> First: <input type="date" name="bday" id=datePickerId1><br/> Second: <input type="date" name="bday" id=datePickerId2> 

3 如何增加/减少HTML5 datepicker的值?

我有一个HTML5日期选择器,单击按钮时要更改该值 。 由于该值是一个字符串,因此我的方法 是将其解析为Date ,然后在操作后将其转换回string 。 但是我的问题是,日期的月份是0到11,而日期选择器的月份是1到12。 编码: 显然,由于datepicker初始值是 ...

4 HTML5移动Safari DatePicker-初始值

我们正在开发.NET MVC移动网站。 我了解在iPhone上,移动浏览器会在以下输入字段中显示日期选择器: 我们有一个标准的日期选择器帮助器,可为各种平台显示日期选择器选项。 在这种情况下,我们检测到了移动浏览器,然后写出了一个绑定到我们模型的输入字段: 问题在于,值部分未 ...

8 如何在Android中使用Appium设置html5 datepicker的日期?

我正在尝试为具有html5日期输入类型的混合应用程序创建自动化测试。 我将Appium与机器人框架(python)结合使用,并且尝试将Appium库尽可能用于机器人框架。 由于某种原因,我无法设置日期选择器的日期。 我尝试了几种不同的方法: 在日期选择器输入上使用输入文本(发 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM