Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Lấy thời gian trong file text và so sánh với thời gian trong file csv

20:04 26-10-2017 592 lượt xem 1 bình luận 11:34 27-10-2017

Mình cần lọc data về thời gian trong file text, thời gian đó có định dạng như sau " 2017-09-04-052707" ( tức là ngày 04/09/2017 lúc 5 giờ 27 phút 07 giây), nó nằm trong 1 dòng line này:
GetRunInput: [I]Run TimeStamp: 2017-09-04-052707

Sau khi lấy được thời gian đó, mình cần so sánh nó với 2 mốc thời gian nằm trong 2 column của 1 file csv khác, có định dang như sau " 10/9/2017 4:32".

Sau đó, so sánh xem mốc thời gian trong file text có nằm trong khoảng thời gian giữa 2 mốc thời gian trong file csv hay không.

Bạn nào biết chỉ mình thuật toán và câu lênh giải quyết bài này với.
Mình xin cảm ơn!

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
K9 SuperAdmin, KquizAdmin, KquizAuthor đã bình luận 11:34 27-10-2017

bạn phải giải quyết được các vấn đề này:

1. Lấy được time của file => TimeA

2. Lấy được time của file text => TimeB

lấy tuần tự năm -> tháng -> ngày mà so sánh

DateTime TimeC;

TimeC.Year >= TimeA.Year && TimeC.Year <= TimeA.Year...

Câu hỏi mới nhất