发新话题
打印

帮帮忙呀!

帮帮忙呀!

好奇怪啊!!!  

SQL  Server  中的  datetime、smalldatetime  字段,  
在  PHP  里面检索出来,居然是:“2002  四月  8  0:00”  这样的中文月份!!  

好郁闷啊!!  SQL  Server  里面  Query  Analyzer  检索都是正常的日期字串:  
2002-04-08  00:00:00'  

像上面那样的日期,再  update  回去肯定是进不去的。要用的话就必须写一个  
专门的函数,把这样的字符串“2002  四月  8  0:00”处理成  2002-04-08  00:00:00'  
这个样子。但是,这样就实在太麻烦了。  

能有人说一说有什么好的解决办法嘛??????

TOP

SELECT  convert(char,你的日期字段,120)  as  date2  FROM  table  

也可以用  PHP  的  explode  函数切开字符串,然后重新连接成新的字符串  

explode('  ',  $dateString)

TOP

发新话题