![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Sistema de supervision y alarma para deposito de comida de animales
modules/date_and_time/date_and_time.cpp
- Committer:
- ciror00
- Date:
- 2021-05-14
- Revision:
- 0:5e7248732177
File content as of revision 0:5e7248732177:
//=====[Libraries]============================================================= #include "mbed.h" #include "date_and_time.h" //=====[Declaration of private defines]====================================== //=====[Declaration of private data types]===================================== //=====[Declaration and initialization of public global objects]=============== //=====[Declaration of external public global variables]======================= //=====[Declaration and initialization of public global variables]============= //=====[Declaration and initialization of private global variables]============ //=====[Declarations (prototypes) of private functions]======================== //=====[Implementations of public functions]=================================== char* dateAndTimeRead() { time_t epochSeconds; epochSeconds = time(NULL); return ctime(&epochSeconds); } void dateAndTimeWrite( int year, int month, int day, int hour, int minute, int second ) { struct tm rtcTime; rtcTime.tm_year = year - 1900; rtcTime.tm_mon = month - 1; rtcTime.tm_mday = day; rtcTime.tm_hour = hour; rtcTime.tm_min = minute; rtcTime.tm_sec = second; rtcTime.tm_isdst = -1; set_time( mktime( &rtcTime ) ); } //=====[Implementations of private functions]==================================