#this.serialize(arguments.data[x])#" />
" />
#this.serialize(arguments.data[x])#" />
" />
#dummy#" />
#dummy#" />
#dummy#" />
#dummy#" />
#ToBase64(dummy)#" />
#DateFormat(mydate, "yyyymmdd")#T#TimeFormat(mydate, "HH:mm:ss")#" />
#XmlFormat(dummy)#" />
" />
" />
" />
#x#" />
" />
" />
" />
/**
* Convert a date in ISO 8601 format to an ODBC datetime.
*
* @param ISO8601dateString The ISO8601 date string. (Required)
* @param targetZoneOffset The timezone offset. (Required)
* @return Returns a datetime.
* @author David Satz (david_satz@hyperion.com)
* @version 1, September 28, 2004
Modified to remove the targetoffset
*/
function DateConvertISO8601(ISO8601dateString) {
var rawDatetime = left(ISO8601dateString,10) & " " & mid(ISO8601dateString,12,8);
var targetZoneOffset = 0;
// adjust offset based on offset given in date string
if (uCase(mid(ISO8601dateString,20,1)) neq "Z")
targetZoneOffset = targetZoneOffset - val(mid(ISO8601dateString,20,3)) ;
return DateAdd("h", targetZoneOffset, CreateODBCDateTime(rawDatetime));
}