0

MySQL 5 を使用しており、日時フィールドを UTC_TIMESTAMP に変換しようとしています。これが私が持っているものですが、機能しておらず、これができるかどうかもわかりません。しかし、誰かが私が間違っていることを教えてもらえますか? ありがとう

私はこれを試しました:

SELECT
UTC_TIMESTAMP(start),
c.login_datetime as `start`
FROM
tbl_employees_login AS c

この...

SELECT
UTC_TIMESTAMP(c.login_datetime) as `start`
FROM
tbl_employees_login AS c

そして、どちらも機能しません!!

4

1 に答える 1

1

挿入されたUNIX_TIMESTAMP()関数を試してください。

SELECT
  UNIX_TIMESTAMP(c.login_datetime) as `start`
FROM
  tbl_employees_login AS c ;

次のことに注意してください。

サーバーは、日付 (または日時) を現在のタイム ゾーンの値として解釈し、UTC の内部値に変換します。

于 2012-09-05T22:07:52.050 に答える