pentaho mysql datetime javascript comparison
pentaho mysql datetime javascript comparison
大家好!
在使用 javascript 将 MySQL 日期时间与格式进行比较时,我遇到了问题,
例如:2016-01-25 01:22:00
我加载它并尝试将其与 JavaScript 范围进行比较,但它不起作用,我在 Pentaho 数据集成(又名水壶)中使用"修改后的 Java 脚本值"
它不起作用并显示错误,该日期无效,任何人都可以为我计时 JavaScript 中的正确格式是什么,在比较 JavaScript 范围内的日期时间时需要什么格式?我需要更改格式吗?
好的,
我发现你只需要用"/"替换"-":)
例:
注意:以下代码来自 Pentaho 数据集成中的修改 Java 脚本值。
应该是正斜杠,否则它不被 DATE 构造函数接受,说日期无效:(,我试图将硬编码日期与 MySQL 时间戳进行比较。
var d1 = new Date("2015/08/17 21:31:06");
var d2 = new Date("2015/08/17 21:31:07");
Alert(d1.getTime()<d2.getTime());>
我发现的有趣的事情是,它可以与MySQL在年-月-日期之间使用连字符的时间戳进行比较,但是要实现这一目标,您必须首先在壶中使用选择步骤并将字段的类型更改为DATE并使用类似"yyyy-MM-dd HH:mm:ss"之类的格式
您可以使用自己的格式,我正在查询 MAGENTO 表,所以我使用了这种格式
不过,如果在完成此任务方面还有更专业的东西,请分享......
相关文章:
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- 借助asp.net验证或java脚本对多个文本进行验证
- java.net和javascript之间正则表达式的差异
- 如何从Java/scala调用js美化程序
- 如何使用json将对象列表从java转换为javascript
- Java脚本时间添加
- WebDriverException:tinyMCE未在selenium Web driver java中定义
- 如何将字符串值从php页面发送到java脚本页面
- 如何使用Spring MVC将Facebook返回的响应数据保存在Java类中
- 如何轻松地将服务器端变量从Java代码转移到客户端代码
- DOM事件通过JSON转换为java
- 在 Java 中的 JavaScript 函数中插入 Wicket 值
- JSON分析错误:Java中AJAX、Javascript和Servlet的意外EOF
- java脚本在Chrome和其他浏览器中对LocaleTimeString的不同行为
- 错误405:向Java控制器(Ajax)发送JSON时找不到POST方法
- Java-彩票统计解析器
- 如何将变量数据从Java类获取到JavaScript
- Java脚本将URL转换为已保存的URL时出错
- 将这些正则表达式从javascript转换为Java
- 如何使用Java脚本创建提交按钮's的拖放功能