0
我得到了下面的代碼,我將格式化的日期和時間發送給我的XSLT,並將XML作爲輸出。VbScript FormateDateTime函數顯示兩個文件的不同格式
#importXSLT "tcm:228-190529-2048" As expandXSLT
#importXSLT "tcm:228-642694-2048" As renderXSLT
Dim xml, currentDateTime, datLong , datLongTime , fullDate
Set xml = getNewDomDocument()
xml.loadXML TDSE.GetListPublications(3)
expandXSLT.input = xml
Call expandXSLT.addParameter("publication", Component.Publication.Id)
expandXSLT.transform
xml.loadXML(expandXSLT.output)
'WriteOut xml.xml
currentDateTime = now()
datLong = FormatDateTime(currentDateTime, 1)
datLongTime = FormatDateTime(currentDateTime, 3)
fullDate = datLong &" "& datLongTime
renderXSLT.input = xml
Call renderXSLT.addParameter("currentPublishedDate", CStr(fullDate))
renderXSLT.transform
WriteOut renderXSLT.output
Set xml = Nothing
現在上面做日期格式的邏輯是相同的兩個輸出XML,但suprising我得到不同的輸出爲兩個文件。
第一個文件給出 - 2011年10月23日星期日8:52:36作爲輸出 第二個文件給出 - 2011年10月23日09:14:45作爲輸出。
請建議什麼都可以,如果我想輸出如下兩個文件的原因以及解決辦法還,還有一件事是2011 10月23日上午九時十四分45秒
謝謝!
你在使用什麼環境? – 2011-10-23 09:13:38
它的Windows 7企業..請問你在找什麼? –
我的意思是這在ASP,Windows腳本宿主,Internet Explorer等? – 2011-10-23 10:18:57