我创建了一个以DATETIME格式存储日期的表。现在我想从Web窗体中检索日期并将其插入到表中。我想知道如何将字符串转换为客户端上的DATETIME格式,然后插入到表中。表单包含签入和签出日期以及没时间了。将字符串转换为日期时间格式
谢谢
我创建了一个以DATETIME格式存储日期的表。现在我想从Web窗体中检索日期并将其插入到表中。我想知道如何将字符串转换为客户端上的DATETIME格式,然后插入到表中。表单包含签入和签出日期以及没时间了。将字符串转换为日期时间格式
谢谢
,我认为这可以帮助你
http://www.mattkruse.com/javascript/date/
即使世界,你可以调整有点解决您的问题
退房JavaScript的parse()方法getDateFromFormat()函数。
你可以用Date这个对象。
var d = new Date();
var _day = d.getDay();
var _month = d.getMonth() + 1; //months are zero based
var _year = d.getFullYear();
//assuming you always want the time as 00:00:00??
var str = _day + "-" + _month + "-" + _year + " 00:00:00";
str is now : 03-12-2012 00:00:00
看到一个更通用演示这里(用今天的日期): http://jsfiddle.net/8fEvy/
但是不是STRING类型的变量“STR”? – 2012-03-15 05:44:55
是吗?如果你想要一个日期对象,那么只需使用'd'变量,但是你必须把一个字符串放到你的数据库中吗?你不能把一个JavaScript日期对象。 – gideon 2012-03-15 05:47:10
嘿,谢谢你,它的工作...真棒....感谢的人..... – 2012-03-15 13:22:21
什么格式你想**转换成**和** **从?你有什么尝试?你能否加一个你需要的例子? – gideon 2012-03-15 05:16:17
我检索的日期字符串格式为“03/12/2012”(MM/DD/YYYY),并希望将其转换为数据库中的日期时间格式,即03-12-2012 00:00:00。 – 2012-03-15 05:25:30