2016-09-14 5 views
-1

私は、このフォーマットで日付/タイムスタンプフィールドを取得するMySQLクエリを持っています: '2016-08-01 12:00:00'。私の問題は、タイムスタンプに8時間を追加し、日付フィールドも調整する必要があることです。これも可能でしょうか?MySQLクエリで複数の日付タイムスタンプに8時間を追加しようとしています

例:

'2016年8月1日0時00分02秒' '2016年8月1日午前8時00分02秒' と を返します「2016年7月31日23時00分02秒'私はこれを試してみた

: でaddTime(選択 'zoning_log.date '私の日付/時刻フィールドの名前は

' を午前7時00分02秒2016年8月1日' を返します' zoning_log.dateを'、' 0 8:00:00.00 ') '08:00:00'を返します。

は、それは非常に簡単です、あなたの助け

+0

ここをクリックしてください:http://stackoverflow.com/questions/4840833/mysql-add-12-hours-to-a-time-field – David

答えて

1

をありがとう:あなたは、いくつかの任意の日/時/分/秒値を追加する必要があるだろう場合

SELECT zoning_log.date + INTERVAL 8 hour 

が、それは少し難しいです。しかし、簡単な「X時間で調整する」など何でも、それは文字通り些細なことです。

+0

ありがとうMarc!それは私が当時必要としていた解決策でした。とても簡単。私は百万点を試しました。次の課題は、処理された日付フィールドを取得することです。再度、感謝します。 –

+0

@paula。日付フィールドはどういう意味ですか?確かに、日付と時刻は単一のエンティティとして格納されます。 – Strawberry

関連する問題