设置输出日期格式MSSQL / PHP / SQLSRV

时间:2012-07-01 06:00:28

标签: php sql-server sql-server-2008

我正在使用PHP + SQLSRV扩展以及MSSQL数据库(2008)。在查询时我获取了日期字段的日期对象,通过对sqlsrv_connect函数使用“ReturnDatesAsStrings”参数,我能够获得字符串日期而不是对象。我想知道是否有类似的方式来设置日期格式(建立连接时传递格式)所以我不需要从应用程序的末端格式化它。

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,你有没有机会使用Codeigniter的activerecord?

这就是我用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);
}
相关问题