class OpenEdge.Core.TimeStamp:

	constructor public TimeStamp ( ptTimeStamp as date):
	end.

	constructor public TimeStamp ( ptTimeStamp as datetime):
	end.

	constructor public TimeStamp ( ptTimeStamp as datetime-tz):
	end.

	constructor public TimeStamp ( pcTimeStamp as character):
	end.

	constructor public TimeStamp ():
	end.

	define public property Format as character no-undo
		public get.
		private set.

	method public override logical Equals ( p0 as Progress.Lang.Object):
	end.

	method public character ToISODate ():
	end.

	method public static character ToISODateFromABL ( ptValue as date):
	end.

	method public static character ToISODateFromABL ( ptValue as datetime):
	end.

	method public static character ToISODateFromABL ( ptValue as datetime-tz):
	end.

	method public static date ToABLDateFromISO ( pcValue as character):
	end.

	method public static datetime ToABLDateTimeFromISO ( pcValue as character):
	end.

	method public static datetime-tz ToABLDateTimeTzFromISO ( pcValue as character):
	end.

	method public static datetime-tz ToABLDateTimeTzFromHttp ( pcValue as character):
	end.

	method public static character ToHttpDateFromABL ( ptValue as datetime-tz):
	end.

	method public character ToHttpDate ():
	end.

	method public datetime-tz ToDateTimeTz ():
	end.

	method public datetime ToDateTime ():
	end.

	method public date ToDate ():
	end.

	method public integer ToTime ():
	end.

end.
