fork download
  1. #include <iostream>
  2. #include <time.h>
  3. #include <string>
  4.  
  5. std::string dateCreated1() {
  6. time_t rawtime;
  7. struct tm * timeinfo;
  8. char buffer [80];
  9.  
  10. time (&rawtime);
  11. timeinfo = localtime (&rawtime);
  12.  
  13. strftime (buffer,80,"%a %b %d %T %Z %Y",timeinfo);
  14. return buffer;
  15. }
  16. std::string dateCreated2() {
  17. time_t rawtime;
  18. struct tm * timeinfo;
  19. char buffer [80];
  20.  
  21. time (&rawtime);
  22. timeinfo = localtime (&rawtime);
  23.  
  24. strftime (buffer,80,"%A %d/%m/%Y",timeinfo);
  25. return buffer;
  26. }
  27.  
  28. int main() {
  29. std::cout << dateCreated1() << std::endl;
  30. std::cout << dateCreated2() << std::endl;
  31. return 0;
  32. }
Success #stdin #stdout 0s 4288KB
stdin
Standard input is empty
stdout
Sat Jan 13 15:31:16 UTC 2018
Saturday 13/01/2018