Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么';这是在sql查询中比较javascript时间字符串的一种简单方法_Javascript_Sql Server_Node.js - Fatal编程技术网

什么';这是在sql查询中比较javascript时间字符串的一种简单方法

什么';这是在sql查询中比较javascript时间字符串的一种简单方法,javascript,sql-server,node.js,Javascript,Sql Server,Node.js,我使用MomentJS创建一个日期,与SQL中的字段进行比较 我的MaxEditDate变量 var MaxEditDate = moment().subtract(3,'years').format("YYYY-MM-DD H:m:ss"); 正在按原样进行比较,当然在MS SQL查询中没有任何成功 tblLabReport.dtCreated >= ${locMaxEditDate} 有没有比较sql日期和javascript字符串日期对象的简单方法 谢谢。您正在使用ORM吗?通常

我使用MomentJS创建一个日期,与SQL中的字段进行比较

我的MaxEditDate变量

var MaxEditDate = moment().subtract(3,'years').format("YYYY-MM-DD H:m:ss");
正在按原样进行比较,当然在MS SQL查询中没有任何成功

tblLabReport.dtCreated >= ${locMaxEditDate}
有没有比较sql日期和javascript字符串日期对象的简单方法


谢谢。

您正在使用ORM吗?通常我们只使用没有时间的日期在数据库中查找按日期过滤的行,在查询之前检查日期在数据库中的存储方式您是否尝试传递值,例如:var d=新日期(“2015-03-25T12:00:00Z”);检查该值是否与发送到数据库的值具有相同的格式。