0

重複の可能性:
DateTime を VarChar に変換する方法

どのように SQL 日時 (たとえば08/14/2012 1:05:18 PM) を mysql の方法 (つまり Ymd H:i:s ) に変換しますか?

4

3 に答える 3

7

変換したい場所によって異なります。

SQL を直接変換するには:

convert(varchar(23), getdate(), 121)

date関数とstrtotime関数を使用する PHP :

date("Y-m-d H:i:s ", strtotime("08/14/2012 1:05:18 PM"));
于 2012-08-17T19:26:49.960 に答える
2
$var = "08/14/2012 1:05:18 PM";
echo date('Y-m-d H:i:s', strtotime($var));
于 2012-08-17T19:28:35.110 に答える
2

PHP で日付の形式を次のように変更します。

<?
$date = date("Y-m-d H:i:s ", strtotime("08/14/2012 1:05:18 PM"));
echo $date;
?>
于 2012-08-17T19:26:36.823 に答える