0

こんにちは、Android、php、および mysql に関連するプロジェクトを行っています。Android デバイスからユーザー入力を取得し、データベースにクエリを実行する php スクリプトに投稿する必要があるこの関数があります。入力の 1 つは次のとおりです。時間文字列の形式は "XX:XX:XX" です。この文字列は mysql に時間として保存されます。私の質問は、文字列を php で mysql 時間形式に変換するにはどうすればよいですか? (時間のみ、日付なし)

4

3 に答える 3

2

http://dev.mysql.com/doc/refman/5.0/en/time.htmlによると、TIME タイプは「HH:MM:SS」のような形式の文字列を受け入れる必要があるため、データを直接保存する必要はありません。何かを変換する必要性。

于 2013-10-23T11:46:10.327 に答える
0

日付を mysql タイムスタンプ形式に変換するには、次のスニペットを使用できます。

$mysqlTime = date("H:i:s", strtotime("20:30:10"));

変数 $mysqlTime がそれを保持します。

私はあなたの質問をはっきりと理解したと思います。

于 2013-10-23T11:46:20.357 に答える
0

Unix 時間または完全な日付形式? UNIX時間の場合:

<?php
$time=strtotime($input);
?>

および完全な日付形式:

<?php
$time=date('c',strtotime($input));
?>

他に何かありますか?, 頑張ってください

于 2013-10-23T11:45:45.823 に答える