0

SQL Time 形式 (例: 11:33:00) で保存されたレコードの秒数を、1 日の開始からの秒数 (この例では 41580、つまり (11*60*60)+) に計算したいと考えています。 (33*60)) PHP を使用して、これらの秒を変数に追加して DateTime を計算できるようにします。strtotime を使用してこれを行うことはできないようです。関数を書く必要がありますか?もしそうなら、誰かが効率的な関数を提案できますか?

4

1 に答える 1

2

あなたはMySQL関数を探しているTIME_TO_SECと思います。それはまさにあなたが望むことをします。SELECT次のようにステートメント内で使用します。

SELECT TIME_TO_SEC(your_time_column) AS seconds FROM ...
于 2013-02-16T15:11:22.320 に答える