diff options
Diffstat (limited to 'statuses/datetime.c')
-rw-r--r-- | statuses/datetime.c | 47 |
1 files changed, 22 insertions, 25 deletions
diff --git a/statuses/datetime.c b/statuses/datetime.c index 42b37aa..abcc07b 100644 --- a/statuses/datetime.c +++ b/statuses/datetime.c @@ -5,33 +5,30 @@ void status_datetime() { - time_t nows = 0; - struct tm *nowtm; + time_t nows = 0; + struct tm *nowtm; - nows = time(NULL); - if (nows == ((time_t) -1)) - { - printf(" ^fg(red)ERROR: DATETIME"); - return; - } + nows = time(NULL); + if (nows == ((time_t) -1)) { + printf(" ^fg(red)ERROR: DATETIME"); + return; + } - nowtm = localtime(&nows); + nowtm = localtime(&nows); - printf(" ^fg(#666666)%d.%d.%d ^fg(grey)%d:%.2d" + printf(" ^fg(#666666)%d.%d.%d ^fg(grey)%d:%.2d" + #ifdef SHOW_SECONDS + ":%.2d" + #endif + " " + ,nowtm -> tm_mday, + (nowtm -> tm_mon) + 1, + (nowtm -> tm_year) + 1900, + nowtm -> tm_hour, + nowtm -> tm_min - #ifdef SHOW_SECONDS - ":%.2d" - #endif - " " - ,nowtm -> tm_mday, - (nowtm -> tm_mon) + 1, - (nowtm -> tm_year) + 1900, - nowtm -> tm_hour, - nowtm -> tm_min - - #ifdef SHOW_SECONDS - ,nowtm -> tm_sec - #endif - - ); + #ifdef SHOW_SECONDS + ,nowtm -> tm_sec + #endif + ); } |