SQL Time 形式 (例: 11:33:00) で保存されたレコードの秒数を、1 日の開始からの秒数 (この例では 41580、つまり (11*60*60)+) に計算したいと考えています。 (33*60)) PHP を使用して、これらの秒を変数に追加して DateTime を計算できるようにします。strtotime を使用してこれを行うことはできないようです。関数を書く必要がありますか?もしそうなら、誰かが効率的な関数を提案できますか?
質問する
84 次
1 に答える
2
あなたはMySQL関数を探しているTIME_TO_SEC
と思います。それはまさにあなたが望むことをします。SELECT
次のようにステートメント内で使用します。
SELECT TIME_TO_SEC(your_time_column) AS seconds FROM ...
于 2013-02-16T15:11:22.320 に答える