我在html5中有一个元素:
<input class="form-control" #semana="ngModel" name="semana" [(ngModel)]="detalle.semana" type="week">例如,我得到的值是一个字符串"2018-W23“。我想要的是获取输入的日期或数字中的值,以便对其执行操作(加或减天数)并将其保存在我的数据库中。
我使用的是角5、JAVA spring和MySQL。
发布于 2018-07-12 12:42:45
您需要一个转换函数来从您的周输入中获得一个日期对象。
参见下面的讨论:javascript从周数计算日期
似乎没有标准的JS函数可以这样做,所以您必须实现自己的函数(同样,请参阅上面的讨论链接)来将周输入解析到Date对象中。
然后,使用Date对象,可以方便地执行操作(添加天数等)并将其保存到数据库中。
发布于 2022-09-30 21:54:37
对于任何在Javascript中查看如何做到这一点的人,您可以使用moment.js轻松地做到这一点。
moment( document.querySelector("#weekInput").value ).format("yyyy/MMMM/DD")https://stackoverflow.com/questions/51305803
复制相似问题