我目前正在尝试使用MomentJS
将从Bootstrap
datatime picker创建的DateTime字符串格式化为我的服务器将接受的格式,但我没有太多运气。
服务器要求:
2014-08-26T18:40:11.627
DataPicker字符串
09/01/2014 8:15 PM
我无法访问服务器以更改它将接受的内容或在后端解析它。提交到服务器时,秒和毫秒始终为零,但正如您所看到的那样,它们不是由数据标签设置的。
是否有人能够设置以此格式提交回服务器的数据贴纸?
答案 0 :(得分:0)
您可以使用Moment Docs中指定的令牌创建自定义解析器。这适用于此字符串,但您的规则可能不同。
function createMoment(str){
return moment(str, "DD/MM/YYYY h:mm A"); // Custom parser string using tokens
}
var obj = createMoment("09/01/2014 8:15 PM");