Miscellaneous


Mac OS X header: CoreServices/CoreServices.h
Mac OS 9 headers: UTCUtils.h, DateTimeUtils.h


Miscellaneous Functions
ConvertLocalTimeToUTC
ConvertLocalToUTCDateTime
ConvertUTCToLocalDateTime
ConvertUTCToLocalTime
GetLocalDateTime
GetLocalTime
GetUTCDateTime
GetUTCTime
IUDatePString
iudatepstring
IUDateString
iudatestring
IULDateString
iuldatestring
IULTimeString
iultimestring
IUTimePString
iutimepstring
IUTimeString
iutimestring
LocalToUTCTime
SetLocalDateTime
SetLocalTime
SetUTCDateTime
SetUTCTime
UTCToLocalTime


ConvertLocalTimeToUTC

Carbon status: Supported

OSStatus ConvertLocalTimeToUTC (
    UInt32 localSeconds, 
    UInt32 *utcSeconds
);
function result

A result code.

Availability

Supported in Carbon. Available in Carbon 1.0.2 and later when running Mac OS 9 or later.


ConvertLocalToUTCDateTime

Carbon status: Supported

OSStatus ConvertLocalToUTCDateTime (
    const LocalDateTime *localDateTime, 
    UTCDateTime *utcDateTime
);
function result

A result code.

Availability

Supported in Carbon. Available in Carbon 1.0.2 and later when running Mac OS 9 or later.


ConvertUTCToLocalDateTime

Carbon status: Supported

OSStatus ConvertUTCToLocalDateTime (
    const UTCDateTime *utcDateTime, 
    LocalDateTime *localDateTime
);
function result

A result code.

Availability

Supported in Carbon. Available in Carbon 1.0.2 and later when running Mac OS 9 or later.


ConvertUTCToLocalTime

Carbon status: Supported

OSStatus ConvertUTCToLocalTime (
    UInt32 utcSeconds, 
    UInt32 *localSeconds
);
function result

A result code.

Availability

Supported in Carbon. Available in Carbon 1.0.2 and later when running Mac OS 9 or later.


GetLocalDateTime

Carbon status: Supported

OSStatus GetLocalDateTime (
    LocalDateTime *localDateTime, 
    OptionBits options
);
function result

A result code.

Availability

Supported in Carbon. Available in Carbon 1.0.2 and later when running Mac OS 9 or later.


GetLocalTime

Carbon status: Unsupported

OSStatus GetLocalTime (
    LocalDateTime *localDateTime, 
    Boolean needFraction
);
function result

A result code.

Carbon Porting Notes

Use GetLocalDateTime instead.


GetUTCDateTime

Carbon status: Supported

OSStatus GetUTCDateTime (
    UTCDateTime *utcDateTime, 
    OptionBits options
);
function result

A result code.

Availability

Supported in Carbon. Available in Carbon 1.0.2 and later when running Mac OS 9 or later.


GetUTCTime

Carbon status: Unsupported

OSStatus GetUTCTime (
    UTCDateTime *utcDateTime, 
    Boolean needFraction
);
function result

A result code.

Carbon Porting Notes

Use GetUTCDateTime instead.


IUDatePString

Carbon status: Unsupported

void IUDatePString (
    SInt32 dateTime, 
    DateForm longFlag, 
    Str255 result, 
    Handle intlHandle
);
Availability

Not available in Carbon.

Carbon Porting Notes

Use DateString instead.


iudatepstring

Carbon status: Unsupported

void iudatepstring (
    SInt32 dateTime, 
    DateForm longFlag, 
    char *result, 
    Handle intlHandle
);
Availability

Not available in Carbon.

Carbon Porting Notes

Use DateString instead.


IUDateString

Carbon status: Unsupported

void IUDateString (
    SInt32 dateTime, 
    DateForm longFlag, 
    Str255 result
);
Availability

Not available in Carbon.

Carbon Porting Notes

Use DateString instead.


iudatestring

Carbon status: Unsupported

void iudatestring (
    SInt32 dateTime, 
    DateForm longFlag, 
    char *result
);
Availability

Not available in Carbon.

Carbon Porting Notes

Use DateString instead.


IULDateString

Carbon status: Unsupported

void IULDateString (
    LongDateTime *dateTime, 
    DateForm longFlag, 
    Str255 result, 
    Handle intlHandle
);
Availability

Not available in Carbon.

Carbon Porting Notes

Use LongDateString instead.


iuldatestring

Carbon status: Unsupported

void iuldatestring (
    LongDateTime *dateTime, 
    DateForm longFlag, 
    char *result, 
    Handle intlHandle
);
Availability

Not available in Carbon.

Carbon Porting Notes

Use LongDateString instead.


IULTimeString

Carbon status: Unsupported

void IULTimeString (
    LongDateTime *dateTime, 
    Boolean wantSeconds, 
    Str255 result, 
    Handle intlHandle
);
Availability

Not available in Carbon.

Carbon Porting Notes

Use LongTimeString instead.


iultimestring

Carbon status: Unsupported

void iultimestring (
    LongDateTime *dateTime, 
    Boolean wantSeconds, 
    char *result, 
    Handle intlHandle
);
Availability

Not available in Carbon.

Carbon Porting Notes

Use LongTimeString instead.


IUTimePString

Carbon status: Unsupported

void IUTimePString (
    SInt32 dateTime, 
    Boolean wantSeconds, 
    Str255 result, 
    Handle intlHandle
);
Availability

Not available in Carbon.

Carbon Porting Notes

Use TimeString instead.


iutimepstring

Carbon status: Unsupported

void iutimepstring (
    SInt32 dateTime, 
    Boolean wantSeconds, 
    char *result, 
    Handle intlHandle
);
Availability

Not available in Carbon.

Carbon Porting Notes

Use TimeString instead.


IUTimeString

Carbon status: Unsupported

void IUTimeString (
    SInt32 dateTime, 
    Boolean wantSeconds, 
    Str255 result
);
Availability

Not available in Carbon.

Carbon Porting Notes

Use TimeString instead.


iutimestring

Carbon status: Unsupported

void iutimestring (
    SInt32 dateTime, 
    Boolean wantSeconds, 
    char *result
);
Availability

Not available in Carbon.

Carbon Porting Notes

Use TimeString instead.


LocalToUTCTime

Carbon status: Unsupported

OSStatus LocalToUTCTime (
    const LocalDateTime *localDateTime, 
    UTCDateTime *utcDateTime
);
function result

A result code.

Carbon Porting Notes

Use ConvertLocalToUTCDateTime instead.


SetLocalDateTime

Carbon status: Supported

OSStatus SetLocalDateTime (
    const LocalDateTime *localDateTime, 
    OptionBits options
);
function result

A result code.

Availability

Supported in Carbon. Available in Carbon 1.0.2 and later when running Mac OS 9 or later.


SetLocalTime

Carbon status: Unsupported

OSStatus SetLocalTime (
    const LocalDateTime *localDateTime
);
function result

A result code.

Carbon Porting Notes

Use SetLocalDateTime instead.


SetUTCDateTime

Carbon status: Supported

OSStatus SetUTCDateTime (
    const UTCDateTime *utcDateTime, 
    OptionBits options
);
function result

A result code.

Availability

Supported in Carbon. Available in Carbon 1.0.2 and later when running Mac OS 9 or later.


SetUTCTime

Carbon status: Unsupported

OSStatus SetUTCTime (
    const UTCDateTime *utcDateTime
);
function result

A result code.

Carbon Porting Notes

Use SetUTCDateTime instead.


UTCToLocalTime

Carbon status: Unsupported

OSStatus UTCToLocalTime (
    const UTCDateTime *utcDateTime, 
    LocalDateTime *localDateTime
);
function result

A result code.

Carbon Porting Notes

Use ConvertUTCToLocalDateTime instead.


© 2001 Apple Computer, Inc. (Last Updated July 17, 2001)