Advertisement
thienlang

Lấy ngày tháng hiện tại

Oct 16th, 2013
329
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.93 KB | None | 0 0
  1. // Hàm lấy ngày tháng hiện tại.
  2. void  currentDateTime( char* a)
  3. {
  4.     time_t     now = time(0);
  5.     struct tm  tstruct;
  6.     char       buf[11];
  7.     tstruct = *localtime(&now);
  8.     strftime(buf, sizeof(buf), "%d/%m/%Y", &tstruct);
  9.     strcpy(a,buf);
  10.     return;
  11. }
  12. ở hàm strftime(buf, sizeof(buf), "%d/%m/%Y", &tstruct);
  13. Các mã quy cách có thể lấy như sau:
  14. ________________________________
  15. Mã quy cách Ý nghĩa
  16. %a Tên ngày trong tuần viết tắt
  17. %A Tên ngày trong tuần đầy đủ
  18. %b Tên tháng viết tắt
  19. %B Tên tháng đầy đủ
  20. %c Date và time
  21. %d Ngày trong tháng
  22. %H Giờ trong ngày, 24 giờ
  23. %h Giờ trong ngày, 12 giờ
  24. %j Ngày trong năm
  25. %m Tháng
  26. %M Phút sau giờ
  27. %p AM hay PM
  28. %s Giây trong giờ
  29. %U Tuần trong năm
  30. %w Ngày trong tuần (0-6) ( bắt đầu từ chủ nhật )
  31. %x Date
  32. %X Time
  33. %y Năm trong thế kỷ
  34. %Y Năm
  35. %Z Múi giờ
  36. %% Ký tự %
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement