0
我目前在使用「http://www.w3.org/2001/XMLSchema」命名空間中的減法日期(arg1,arg2)函數,但是當我給它兩個日期參數時,編譯器給出這個警告:「構造函數必須只有一個參數」XQuery一個構造函數必須只有一個參數(subtract-dates())
任何幫助表示讚賞。
我目前在使用「http://www.w3.org/2001/XMLSchema」命名空間中的減法日期(arg1,arg2)函數,但是當我給它兩個日期參數時,編譯器給出這個警告:「構造函數必須只有一個參數」XQuery一個構造函數必須只有一個參數(subtract-dates())
任何幫助表示讚賞。
XSD命名空間中沒有subtract-dates()函數。你正在使用的處理器似乎在思考「如果它在XSD命名空間中,它必須是一個構造函數,並且如果它是一個構造函數,它必須有一個參數」。
您可能正在查看op:subtract-dates(),它不是用戶可見的函數,而是出現在規範中的一個內部函數,用於解釋「 - 」運算符的語義適用於日期和持續時間。
謝謝邁克爾,那麼我如何減去兩個xs:日期值?我需要進行某種轉換嗎? – jaesanx 2013-03-10 18:04:41
使用減法運算符( - )。 – 2013-03-11 09:11:34