2012-08-15 113 views
1

我不確定它是否爲ISO日期。當我從一個POP服務器閱讀電子郵件,該領域的一個被稱爲「約會」,它有一個字符串,它看起來像這樣:將電子郵件日期轉換爲日期字段

2012年6月19日18時02分09秒-0400

問:是否有將此日期轉換爲ColdFusion日期變量的例程?

回答

1

我創建了兩個變量。

thisdate = "19 Jun 2012 18:02:09 -0400"; 
thisdate = "19 Jun 2012 18:02:09"; 

我通過這條件語句來運行它們。

if (isDate(thisdate)) { 
    writeOutput("It is a date!"); 
} else { 
    writeOutput("It is NOT date!"); 
} 

第一個不是日期。第二個是日期。

也許你可以看看「-0400」,這可能是一個抵消。

您可以操縱日期來創建您真正想要的日期類型。

newDate = dateFormat(thisdate, "full"); 
writeOutput(newDate); 
newTime = timeFormat(thisdate, "full"); 
writeOutput(newTime); 
相關問題