如何将jscript日期存储到Access日期/时间字段中?

时间:2012-06-02 14:16:04

标签: datetime ms-access-2007 jscript

我一直试图解决这个问题。我有一个带有DATETIME字段的Microsoft Access 2007数据库,我试图从JScript Date对象填充,即

rs("DTField").Value = new Date();

我原本认为JScript和Access都是Microsoft工具会知道如何做到这一点,但我认为看起来太多了。

我需要将哪些变换应用于等式的任何一侧以使此值赋值有效?

添加了问题

从数据库到JScript的另一种方式呢?

1 个答案:

答案 0 :(得分:1)

使用getVarDate功能。来自文档:

  

当代码与COM对象交互时使用getVarDate方法,   ActiveX对象或接受并返回日期值的其他对象   在VT_DATE格式。这些包括Visual Basic和Visual中的对象   Basic Sc​​ripting Edition(VBScript)。返回的实际格式   价值取决于区域设置。

rs("DTField").Value = (new Date()).getVarDate();

要回答添加的问题,您需要明确创建Date对象。

var theDate = new Date(rs("DTField").Value);