需要格式化的日期数据
这里的"publishTime": “2022-03-29T02:00:00+08:00”,后面的日期如果直接给kettle的Date,kettle是识别不了的,需要先把此日期格式化:改成 yyyy/MM/dd hh:mm:ss的格式
测试代码
//转换时间格
function trans (time) {
var str = time
var a = str.split("T").join(" ")
var b = a.substring(0, 19)
var c = b.replace(/-/g, "/")
var date = new Date(c)
return date.getTime()
}
var publishTime = trans("2022-04-15T00:00:00+08:00")
var validDateStart = trans("2022-04-15T00:00:00+08:00")
var validDateEnd = trans("2022-04-15T00:00:00+08:00")
console.log(publishTime)