簡體   English   中英

pentaho mysql datetime javascript比較

[英]pentaho mysql datetime javascript comparison

嗨,大家好!

我在將MySQL日期時間與使用javascript的格式進行比較時遇到問題,

例如: 2016-01-25 01:22:00

我加載它,並試圖將其與JavaScript的范圍比較,但其沒有工作,現在用在Pentaho的數據集成又名水壺 “修改Java腳本值”

它不起作用並顯示錯誤,即無效的日期,任何人都可以給我計時JavaScript的正確格式是什么,在JavaScript范圍內比較日期時間時需要哪種格式? 我需要更改格式嗎?

好的,我發現您只需將“-”替換為“ /” :)

例:

注意:以下代碼來自Pentaho Data Integration中的Modified Java Script Value with。

應該是正斜杠 ,否則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的時間戳進行比較,該時間戳使用HYPHENS,介於年-月-日期之間,但是要實現這一點,您必須首先在水壺中使用select步驟並將字段類型更改為DATE,然后使用類似“ yyyy-MM-dd HH:mm:ss”的格式

您可以使用自己的格式,我正在查詢MAGENTO表,所以我使用了這種格式

如果在完成此任務方面還有什么更專業的話,請分享...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM