MSSQL データベース (2008) と共に PHP + SQLSRV 拡張機能を使用しています。クエリを実行すると、日付フィールドの日付オブジェクトを取得していましたが、sqlsrv_connect 関数に "ReturnDatesAsStrings" パラメーターを使用することで、オブジェクトではなく文字列の日付を取得できました。日付形式を設定するための同様の方法があるかどうか(接続を確立するときに形式を渡す)があるかどうか疑問に思っていたので、アプリの最後から形式を設定する必要はありません。
1299 次
1 に答える
0
Codeigniterのアクティブレコードを使用している場所で、同じ問題に遭遇しましたか?
これは私がactiverecordでそれを解決した方法です:
// returns true on successful update
public function last_touched($user_id)
{
// the format used in ISO 8601
$time = date("Y-m-d"); // = "2013-06-10"
$sql_query = "UPDATE Users ";
$sql_query .= "SET Modified= '{$time}' ";
$sql_query .= "WHERE ID= '{$user_id}'";
return $this->db->query($sql_query);
}
于 2013-06-11T00:23:59.357 に答える