Tôi đang tìm hàm trong C++ để tính số giây đã qua từ 1/1/1970 cho đến hôm nay.tìm số giây trước đây kể từ 1/1/1970
Trả lời
#include <time.h>
time_t seconds_past_epoch = time(0);
Có sẵn trên hầu hết các hệ điều hành.
time_t (void) thời gian time_t (time_t * ptr)
bao gồm: time.h
Trả về số giây đã trôi qua kể từ nửa đêm, 01 Tháng 1 1970 GMT (hoặc chiều, 31 Tháng 12 năm 1969 EST). Nếu tham số không phải là NULL, giá trị tương tự được lưu trữ ở vị trí được trỏ tới. Theo liên kết này để biết thông tin về loại time_t. Giá trị trả lại có thể được sử dụng như một thước đo đáng tin cậy của thời gian trôi qua, và có thể được chuyển tới ctime() hoặc chuyển đổi thành một chuỗi có thể đọc được.
Ví dụ:
time_t t1=time(NULL);
do_something_long();
time_t t2=time(NULL);
printf("%d seconds elapsed\n", t2-t1);
giá trị time_t được sản xuất từ đồng hồ theo thời gian. giá trị time_t được tạo ra từ các phần y, m, d, h, m, s theo mktime và timegm. giá trị time_t được phân tích thành y, m, d, h, m, s theo giờ địa phương và gmtime. giá trị time_t được chuyển đổi thành chuỗi có thể đọc được bằng ctime.
sẽ chỉ trở lại tính bằng giây trên hệ thống POSIX .. – Daniel
Xem man mktime
:
#include <time.h>
time_t secsSinceEpoch = mktime(localtime(NULL));
- 1. Cách kể số giờ kể từ NSDate
- 2. Nhận giây kể từ nửa đêm ở python
- 3. utc giây kể từ nửa đêm đến ngày giờ
- 4. Nhận số giây từ
- 5. Số ngày Joda kể từ ngày Epoch
- 6. Làm cách nào để nhận được giây kể từ thời đại trong Javascript?
- 7. Tìm thuật toán ngày chủ nhật trước đây
- 8. Tìm ngày bằng cách trừ số X ngày kể từ ngày cụ thể trong Javascript
- 9. php được microtime kể từ ngày chuỗi
- 10. java imap tìm nạp thư kể từ ngày
- 11. Khởi tạo một đối tượng datetime với giây kể từ kỷ nguyên
- 12. Cách trích xuất năm, tháng, ngày, giờ, phút, giây kể từ ngày mysql?
- 13. Thời gian C++, mili giây kể từ lần cuối cùng thứ hai
- 14. Dấu thời gian Scala UTC trong vài giây kể từ ngày 1 tháng 1 năm 1970
- 15. Python: Giây kể từ kỷ nguyên cho đến nay tương đối
- 16. Làm thế nào để có được giây kể từ thời đại (1/1/1970) trong VBA?
- 17. Làm cách nào để nhận được mili giây kể từ nửa đêm UTC trong C?
- 18. Làm thế nào để tìm hiểu JSP/MVC, với kinh nghiệm trước đây trong ASP.Net MVC?
- 19. Cần một công thức: Extracting năm từ Giây Kể từ ngày 01 tháng một, 0001 12:00
- 20. Chuyển đổi một ngày mongo được lưu trữ thành mili giây kể từ thời đại Unix khi được tải?
- 21. T-SQL DateDiff - phân vùng theo "toàn bộ giờ trước", thay vì "số phút đã chuyển 00 kể từ"
- 22. form_for sai số đối số (3 2) kể từ khi nâng cấp lên đường ray 3.1
- 23. JodaTime Lấy Số Mili giây Hiện tại Từ Đầu Ngày
- 24. lý do tại sao clang ++ hoạt động khác với clang kể từ trước đây là một liên kết biểu tượng của sau này?
- 25. Cách thêm con trước đây. prototype
- 26. Python: Cách nhận số giây mili giây cho mỗi jiffy
- 27. Chuyển đổi ví dụ: 2012-05-25 đến giây kể từ ngày 1 tháng 1 năm 1970
- 28. Làm thế nào để nhận được thời gian tính bằng mili giây kể từ thời kỳ unix trong Javascript?
- 29. Làm cách nào để tìm kiếm jQuery trực tiếp của tôi chờ một giây trước khi thực hiện tìm kiếm?
- 30. Tìm thư mục tạo ra ít hơn so với một tuần trước đây
Đó là một câu hỏi rất được nạp. Bạn có muốn bao gồm các múi giờ, giây nhảy vọt và bù trừ ánh sáng ban ngày không? – MSalters