我正在處理一個項目,而我處於這種情況之前:在特定條件下遞增日期
我解析文件並獲取值以填充數據庫。
我的文件可以恢復這樣的:
xxxxxxx date=2014-04-26 xxxxxx (the first line)
Action1 xxxxxx time=12:00:00
Action2 xxxxxx time=12:05:00
我的MySQL表:
Action varchar
Time Datetime
我將獲得一個新的文件每5分鐘保存操作和日期時間(我需要使用來自第一行的日期)在我的表格中。
所以可能出現的問題是這樣的一個:
xxxxxxx date=2014-04-26 xxxxxx (the first line)
Action1 xxxxxx time=23:57:00
Action2 xxxxxx time=00:02:00
事實上,在00:00:02的日期將是不正確的。
但下一次會好起來的,因爲我將有:
xxxxxxx date=2014-04-27 xxxxxx (the first line)
Action1 xxxxxx time=00:02:00
Action2 xxxxxx time=00:07:00
有人有什麼我可以做些什麼來解決這種情況的想法?
在此先感謝
PS:我編碼PHP
對不起,目前還不清楚。究竟是什麼問題?比較時間來查看結束時間是否在開始時間之前有問題嗎?這也是在MySQL或PHP本身完成嗎?請包含一些您的代碼。 – Shawn
你的文件是一個文本文件? – iamsleepy
是的,它是一個文本文件。我將編輯我的帖子以作出更好的解釋 – musecz