gpt4 book ai didi

javascript - 如何使用 Javascript 在 Parse.com 中保存日期和时间

转载 作者:可可西里 更新时间:2023-11-01 12:50:05 25 4
gpt4 key购买 nike

我正在尝试从用户那里获取日期和时间,并想将其提交给 Parse.com。但是当我遇到以下代码的问题时

我在这里犯了什么错误?

<div id="main">
<form name="myForm" action="" method="get">
Date: <input type="datetime-local" name="datentime" id="theDate">
<input type="submit" value="Submit" onclick="myFunction()">
</form>

和javascript代码

function myFunction()
{
var TestObject = Parse.Object.extend("TestObject");
var testObject = new TestObject();
var date = new Date();
date = document.getElementById("theDate").value; //document.forms["myForm"] ["datentime"].value; /*new Date();*/

testObject.set("myDate", date);
testObject.save(null, {
success: function(testObject) {
$(".success").show();
},
error: function(testObject, error) {
$(".error").show();
}
});
}

在上面一行 testObject.set("myDate", date);这就像不起作用。我不确定如何从日期中获取输入并将其提供给 parse.com其中列名是 Date 类型的 myDate如果我尝试 testObject.set("foo","testing...") 其中 foo 是字符串类型的列名称。它工作正常

最佳答案

您的问题在于您创建日期的方式。我认为它应该可以工作,但它是否可能正在创建一个字符串对象?

尝试检查它应该显示对象的日期类型,如果不是,则该日期不是日期,而只是一个字符串:

console.log(typeof(date));

同时尝试记录值:

console.log(document.getElementById("theDate").value); 

关于javascript - 如何使用 Javascript 在 Parse.com 中保存日期和时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17522188/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com