On Nov 21, 2007, at 7:10 AM, Marco Piovanelli wrote:
Judging from what I see in <AE/AERegistry.h>, it looks like, in
addition to the venerable typeLongDateTime data type, modern
AppleScript may support the following alternative representations
of dates:
typeISO8601DateTime
typeCFAbsoluteTime
(the latter was apparently introduced with Leopard).
You are mistaking Apple Events for AppleScript. The two are not the
same. The existence of an Apple Event descriptor type for a
particular data format -- say, CFAbsoluteTime -- does not imply
anything about AppleScript's support for same.
It is possible to use such data types in your application, or even
invent your own -- picoseconds, anyone? -- and pass them to
AppleScript, but AppleScript will treat them simply as data blobs,
which it can assign and pass back to you, but won't be able to do
anything else with.