我在html5中有一个元素:
<input class="form-control" #semana="ngModel" name="semana" [(ngModel)]="detalle.semana" type="week">
例如,我得到的值是字符串“ 2018-W23”。 我想要的是获取输入的日期或数字值以对其执行操作(加或减天)并将其保存在我的数据库中。
我正在使用Angular 5,JAVA spring和MySQL
答案 0 :(得分:1)
您需要一个转换函数来从您的星期输入中获取Date对象。
查看此讨论:javascript calculate date from week number
似乎没有标准的JS函数可以执行此操作,因此您必须实现自己的函数(同样,请参见讨论-上面的链接),才能将星期的输入解析为Date对象。
然后使用Date对象,可以方便地进行操作(添加天数等)并将其保存到数据库中。