相关疑难解决方法(0)

如何从HTML5日期输入中解析日期?

我在我的网页上有一个输入,我可以通过获取ISO字符串并拉出前10个字符来设置日期.

date = new Date();
dateInput.value = date.toISOString().substr(0,10);
Run Code Online (Sandbox Code Playgroud)

这非常有效.我的问题是,当我试图让日期退出时.我有一天假期.

var newDate = new Date(dateInput.value);
Run Code Online (Sandbox Code Playgroud)

我也尝试了以下代码来弥补它,但它也不总是正确的

新日期(Date.parse(element.value)+ 86400000)

所以我的问题是:是否有一种优雅的方式可以始终如一地获得正确的日期.我一直在寻找一下,但似乎与Javascript中的日期解析没有很多一致性.

javascript forms html5 date input

13
推荐指数
3
解决办法
2万
查看次数

HTML输入类型日期和时间没有时区偏移

我正在使用HTML5输入日期和输入时间进行离子开发.默认情况下,它绑定为ISO Date String并更改为UTC日期时间.我认为当用户选择2016-06-06日期时,它可能已成为2016-06-07或2016-06-05,具体取决于时区偏移.输入类型=时间的类似情况.

我的目的是使ISO字符串中的日期保持为用户选择的而不是使用时区差异来抵消它.

像输入datetime-local之类的东西,但似乎移动设备不支持datetime-local.

我发现输入类型="日期本地"或"时间本地".

javascript html5 angularjs ionic-framework

9
推荐指数
2
解决办法
1万
查看次数

标签 统计

html5 ×2

javascript ×2

angularjs ×1

date ×1

forms ×1

input ×1

ionic-framework ×1