在用php连接sql server查询时间字段时,首先是查询出来的时间是这种格式的

11 30 2009 10:20:20am

我打开sqlserver数据库查看表中的数据

却是2009-11-30 10:20:20.233

后来查了查好像sqlserver有个格式问题

看似很难的一个问题,网上有很多都是用sql使用convert转换进行比较的,当然这只是没有服务器的前题下,也只能这样。但如果我们有自己的服务器就好办许多了。

php.ini,找到了下面这段:

;   specify   how   datetime   and   datetim4   columns   are   returned

;   on   =>   returns   data   converted   to   sql   server   settings

;   off   =>   returns   values   as   yyyy-mm-dd   hh:mm:ss

mssql.datetimeconvert   =   off

把上面的值设为off就可以了,   去掉分号。然后重新启动apache或iis,ok啦。这回直接查询得到的结果就是我们想要的 yyyy-mm-dd   hh:mm:ss   格式了。

datetime类型的取年月日 sql_SQL2005怎么截取datetime类型字段的年月日,并以截取后的(年月日)字段排序...相关推荐

  1. [c++]——什么是类型萃取

    类型萃取 类型萃取从字面意思上来说其实就是帮助我们挑选某个对象的类型,筛选特定的对象来做特定的事. C++中的类型萃取并不是每个人都熟知,他们一般都出现在STL库底层的实现原理中,和笔者一样,相信听到 ...

  2. 为什么Java中float类型的取值范围大于long类型

    在学习Java的过程中,我遇到了一个很有意思的问题,就是为什么Java中float类型的取值范围会大于long类型. 类型名 大小/字节 取值范围 float 4(32bit) -3.4E+38 ~ ...

  3. 簇的局部变量中布尔类型_GO语言入门(go的基本类型)

    本文节选自<go入门指南> 如果觉得文章太长,可以直接看末尾的总结. 常量 常量使用关键字 const 定义,用于存储不会改变的数据. 存储在常量中的数据类型只可以是布尔型.数字型(整数型 ...

  4. Mysql在sql中截取时间类型字段的年月日和时间-DATE_FORMAT() 函数

    Mysql在sql中截取时间类型字段的年月日和时间 DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据. 下面的脚本使用 DATE_FORMAT() 函数来显示不同的格式.我们使用 N ...

  5. 整型的赋值超出该类型的取值范围

    对于unsigned类型来说,编译器必须调整越界值使其满足要求.编译器会将该值对unsigned类型的可能取值数目求模,然后取所得值. 例如:8位的unsigned char,取值范围是0~255,如 ...

  6. 转:SqlServer中的datetime类型的空值和c#中的DateTime的空值的研究

    SqlServer中的datetime类型的空值和c#中的DateTime的空值的研究 在SqlServer 2000中datetime 的空值即默认值为1900-01-01 00:00 :00,C# ...

  7. c# mysql datetime 判断为空 dbnull_转:SqlServer中的datetime类型的空值和c#中的DateTime的空值的...

    SqlServer中的datetime类型的空值和c#中的DateTime的空值的研究 在SqlServer 2000中datetime 的空值即默认值为1900-01-01 00:00 :00,C# ...

  8. c# mysql datetime 判断为空 dbnull_转:SqlServer中的datetime类型的空值和c#中的DateTime的空值的研究...

    SqlServer中的datetime类型的空值和c#中的DateTime的空值的研究 在SqlServer 2000中datetime 的空值即默认值为1900-01-01 00:00 :00,C# ...

  9. js Date 类型 的取值、计算、格式化 与 moment.js

    js Date 类型 的取值.计算.格式化 与 moment.js 前言 笔者工作多年,作为一个爱思考的程序员,一直在想一个问题:究竟怎样才可以让自己变的更强.. 对不起各位,说的太中二了,让我们重新 ...

  10. double类型怎么取余_数据类型和运算符

    数据类型和运算符 1.进制 1.1文件存储单位 ​ 任何数据在计算机中都是以二进制的形式存在的,二进制早期由电信号开关演变而来 . ​ 一个电信号或者一个二进制位统称为Bit位,8个Bit位为一组组成 ...

最新文章

  1. linux c 创建子进程 执行任务
  2. 360加固逆向脱壳之过反调试
  3. 关于单位基金资产净值
  4. 如何在 SAP Spartacus 自定义 UI 里使用标准 UI 的上下文数据 - let 关键字的用法
  5. 社工库网址与制作方法
  6. wamp php文件怎么创建数据库,phpmyadmin怎么创建数据库
  7. 【码云周刊第 61 期】四款开源项目教你玩转微信游戏
  8. ASP.NET MVC的Razor引擎:IoC在View激活过程中的应用
  9. win10 linux开发环境搭建,win10子系统linux.ubuntu开发环境搭建
  10. 数据是否服从正态分布
  11. 数据库得事务控制详解,什么是事务回滚详解,通俗易懂
  12. centos usb转网口_Linux环境下使用 USB转串口驱动(一)
  13. 机器人仿真软件小汇总
  14. 多渔:苦干执行,胜者为王!
  15. JVM和DVM的区别
  16. 拥有火绒后关闭Windows防火墙
  17. linux vi模式下基本命令和快捷键
  18. MPC (c++) 和 udacity模拟器仿真
  19. Response总结
  20. 实用!!服务器监测邮箱报警

热门文章

  1. CentOS7安装Mono和MonoDevelop
  2. 循序渐进之Maven(4) - 第一个SpringMVC项目
  3. 多线程下的单例模式你真的了解吗?
  4. object-C控制语句
  5. 学习笔记 - 002
  6. html语言中base,HTML base 标签
  7. Python响应Ctrl键+鼠标滚轮操作动态调整文本框的字号
  8. Python中的队列结构及其用法
  9. java中break和return的区别_java 中return和break的区别
  10. C++ 双端队列deque