Adding support for getting numerical day of the week where 0 = Sunday

This commit is contained in:
david 2016-03-30 22:26:04 -07:00
parent 705ca02725
commit 846351ce49
3 changed files with 6 additions and 2 deletions

View File

@ -89,13 +89,15 @@ unsigned long NTPClient::getRawTime() {
((millis() - this->_lastUpdate) / 1000); // Time since last update
}
String NTPClient::getDay() {
return String(((this->getRawTime() / 86400L) + 4 ) % 7); //0 is Sunday
}
String NTPClient::getHours() {
return String((this->getRawTime() % 86400L) / 3600);
}
String NTPClient::getMinutes() {
return String((this->getRawTime() % 3600) / 60);
}
String NTPClient::getSeconds() {
return String(this->getRawTime() % 60);
}

View File

@ -43,6 +43,7 @@ class NTPClient {
*/
void forceUpdate();
String getDay();
String getHours();
String getMinutes();
String getSeconds();

View File

@ -11,6 +11,7 @@ NTPClient KEYWORD1
begin KEYWORD2
update KEYWORD2
forceUpdate KEYWORD2
getDay KEYWORD2
getHours KEYWORD2
getMinutes KEYWORD2
getSeconds KEYWORD2