2016-09-16 6 views
-1

私は1つの日付フィールドref_event_timesを持っています。 end_dateと1つのタイムフィールドref_event_times。私のテーブル "ref_event_times" でend_time ...STR_TO_DATE from CONCAT

私は1つの日時フィールド "END_DATE_TIME" として... 使用し

STR_TO_DATE('CONCAT(`ref_event_times`.`end_date`,' ',`ref_event_times`.`end_time`)','%m/%d/%Y %H:%i') AS `end_date_time` 

リターンヌルに従うことを労働組合にしようと...

間違いですか? MYSQLはあなたの特定の日時書式'%m/%d/%Y %H:%i'

をサポートしていません

+0

試し 'STR_TO_DATE(CONCAT(この例を試してみてください'%m /%d /%Y%H:%i') 'この1つ –

+0

私はこれを確認しました。 RKINGはSTR_TO_DATEを選択します(CONCAT(current_date、 ''、current_time)、 '%Y-%m-%d%H:%i:%s')。 – JYoThI

+0

STR_TO_DATE(CONCAT( 'ref_event_times'.'end_date'、」 '' ref_event_times'.'end_time')、 '%Y-%M-%D%H:%I:%S') Finaly必要' % Y-%m-%d%H:%i:%s ' もっと感謝します –

答えて

0

MySQLの日付形式は、この'%Y-%m-%d %H:%i:%s'Datetime format in mysql

Data Type “Zero” Value 
    DATE  '0000-00-00' 
    TIME  '00:00:00' 
    DATETIME '0000-00-00 00:00:00' 
    TIMESTAMP '0000-00-00 00:00:00' 
    YEAR  0000 

ようにする必要があり

select STR_TO_DATE(CONCAT(current_date,' ',current_time),'%Y-%m-%d %H:%i:%s');