Simple example from the Time documentation. Just runs the RTC...

Dependencies:   mbed

Committer:
icserny
Date:
Thu Jan 07 14:09:47 2016 +0000
Revision:
0:ddad685101c2
First version

Who changed what in which revision?

UserRevisionLine numberNew contents of line
icserny 0:ddad685101c2 1 #include "mbed.h"
icserny 0:ddad685101c2 2
icserny 0:ddad685101c2 3 int main()
icserny 0:ddad685101c2 4 {
icserny 0:ddad685101c2 5 set_time(1256729737); // Set RTC time to Wed, 28 Oct 2009 11:35:37
icserny 0:ddad685101c2 6
icserny 0:ddad685101c2 7 while(1) {
icserny 0:ddad685101c2 8 time_t seconds = time(NULL);
icserny 0:ddad685101c2 9 printf("Time as seconds since January 1, 1970 = %d\n", seconds);
icserny 0:ddad685101c2 10 printf("Time as a basic string = %s", ctime(&seconds));
icserny 0:ddad685101c2 11 char buffer[32];
icserny 0:ddad685101c2 12 strftime(buffer, 32, "%I:%M %p\n", localtime(&seconds));
icserny 0:ddad685101c2 13 printf("Time as a custom formatted string = %s", buffer);
icserny 0:ddad685101c2 14 wait(1);
icserny 0:ddad685101c2 15 }
icserny 0:ddad685101c2 16 }