Esempio n. 1
0
static RSStringRef __RSCalendarDescription(RSTypeRef obj)
{
    RSCalendarRef calendar = (RSCalendarRef)obj;
    RSGregorianDate gd = RSAbsoluteTimeGetGregorianDate(RSAbsoluteTimeGetCurrent(), calendar->_tz);
    return RSStringCreateWithFormat(RSAllocatorSystemDefault,
                                    RSSTR("{identifier = '%R'\nCalendar : %04d-%02d-%02d %02d:%02d:%f (%R)"),
                                    calendar->_identifier,
                                    gd.year,
                                    gd.month,
                                    gd.day,
                                    gd.hour,
                                    gd.minute,
                                    gd.second,
                                    calendar->_tz);
}
Esempio n. 2
0
RSExport RSDateRef RSDateGetCurrent(RSAllocatorRef allocator)
{
    return RSAutorelease(RSDateCreate(allocator, RSAbsoluteTimeGetCurrent()));
}