Tôi không tìm thấy tài liệu này trong tài liệu: cách nhận thời gian địa phương (định dạng tốt hơn) bằng cách tăng?nhận thời gian địa phương bằng cách tăng
Trả lời
Sử dụng posix_time để tạo đối tượng thời gian từ đồng hồ hệ thống.
Ví dụ, điều này sẽ ra thời gian hệ thống hiện tại là một chuỗi ISO định dạng:
namespace pt = boost::posix_time;
pt::to_iso_string(pt::second_clock::local_time());
Đối với định dạng lựa chọn thay thế, hãy xem phần “Chuyển đổi sang String” phần của tài liệu tham khảo trên liên kết và Date Time Input/Output tài liệu tham khảo . Ngoài ra, bạn có thể xây dựng chuỗi đầu ra của riêng bạn bằng cách sử dụng các hàm truy cập. Ví dụ: để có được một ngày theo kiểu Mỹ:
namespace pt = boost::posix_time;
pt::ptime now = pt::second_clock::local_time();
std::stringstream ss;
ss << static_cast<int>(now.date().month()) << "/" << now.date().day()
<< "/" << now.date().year();
std::cout << ss.str() << std::endl;
Lưu ý tháng được chuyển thành int
để nó sẽ hiển thị dưới dạng chữ số. Phần đầu ra mặc định sẽ hiển thị nó dưới dạng chữ viết tắt tháng ba chữ cái (“Mar” cho tháng 3).
Lưu ý: Các yêu cầu bao gồm cho điều này là: '' boost/date_time/posix_time/posix_time.hpp'' (Tôi stumbled về điều này trước đó) –
Sử dụng Ngày Giờ API Input/Output:
http://www.boost.org/doc/libs/1_42_0/doc/html/date_time/date_time_io.html#date_time.io_objects
Có rất nhiều mẫu cho dữ liệu đầu vào chuyển đổi, nhưng không phải là lấy dữ liệu đó từ thông tin hệ thống. – Ockonal
Tôi không biết nếu điều này sẽ giúp đỡ bất kỳ, nhưng tăng docs có một số examples của ngày định dạng.
Ngoài ra, tôi nghĩ rằng this article mô tả một số khái niệm cơ bản đáng xem.
- 1. Thời gian địa phương hóa ASP.Net
- 2. Cách nhận múi giờ địa phương bằng PHP?
- 3. nhận thời gian UTC bằng PHP
- 4. Làm cách nào để sử dụng thời gian địa phương của Perl với bản in để nhận dấu thời gian?
- 5. Tăng 1,53 địa phương thời gian ngày biên dịch lỗi với -std = C++ 0x
- 6. Viết vào bộ nhớ toàn cầu và địa phương tăng thời gian thực hiện kernel bằng 10000%
- 7. cách kết xuất người dùng theo giờ địa phương bằng Thời gian UTC (asp.net & ajax)
- 8. Cách tăng thời gian chờ trong CasperJS
- 9. Tăng thời gian chờ của Sql bằng .net
- 10. Thời gian Joda: Chuyển đổi UTC thành địa phương
- 11. XAMPP Thời gian chức năng ngày PHP khác với thời gian máy địa phương
- 12. Thời gian gia tăng 1ms
- 13. Bản địa hóa thời gian Epoch với pytz bằng Python
- 14. Cách nhận chênh lệch thời gian bằng mili giây
- 15. Nhận dấu thời gian bằng cách sử dụng MySQL
- 16. Cách nhận thời gian bằng mili giây trong Android Shell?
- 17. Scapy cách nhận thời gian ping?
- 18. Tăng Statechart - Chuyển tiếp địa phương
- 19. Làm cách nào để có được thời gian địa phương của người dùng thay vì thời gian của máy chủ?
- 20. Cách nhận bản sao Dịch vụ Địa phương Android
- 21. Tăng thời gian chỉ số Solr VS Tăng thời gian truy vấn?
- 22. Thời gian bản địa hóaAgoInWords trong CakePHP
- 23. Cách tăng thời gian thực hiện tối đa trong php
- 24. Cách sử dụng TimeZoneInfo để nhận giờ địa phương trong Thời gian Tiết kiệm Ánh sáng ban ngày?
- 25. CLR Debugger, ASP.NET - cách tăng thời gian chờ?
- 26. Thời gian Joda, Nhận ngày trong tuần
- 27. Cách giảm thời gian tìm kiếm clang_complete thông qua tăng
- 28. Làm cách nào để tăng thời gian chờ trong LINq2Entities?
- 29. WCF Dịch vụ, cách tăng thời gian chờ?
- 30. Tăng lỗi hết thời gian chờ 504
được định dạng tốt hơn so với những gì? – jalf
Tôi có nghĩa là tôi muốn định dạng dữ liệu đầu ra. – Ockonal