ChinaUnix.net
相关文章推荐:

php 操作 mdb数据库 日期时间字段

开发环境是win2000+sql server+php5 数据表中时间字段名是datetime ,字段类型是datetime 我写的代码如下: $query = "select * from table"; $result = mssql_query($query) or die("无法执行SQL:$query"); while ($myrow=mssql_fetch_array($result)) { printf ("%s,%s,%s
",$myrow[id],$myrow[num],$myrow[datetime]); } 第三个字段是显示时间字段 可是用%s 的话,打印后格式是2005 十一月 17 10:46 而数据表中格式是...

by jackyy - PHP - 2005-11-18 11:51:25 阅读(2357) 回复(7)

相关讨论

Solaris 的可观察性对于想了解操作系统原理的人很有帮助。mdb 和 Dtrace提供了观察系统的有效而简介手段。同时入门难度低,容易培养起兴趣。当兴趣是最关键的,特别是对于大多数没有太多时间和经验的新手。使用mdb和Dtrace来观察系统能够让你产生浓厚的兴趣,并且极大的能满足和调动你对技术特别是计算机领域的核心技术的好奇心。 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/23096/showart_365867....

by wenchengjian - Solaris文档中心 - 2007-08-23 11:11:44 阅读(1180) 回复(0)

1. 在php中有一个非常厉害的函数,strtotime()函数,这个函数有一个异常厉害的使用方法,手册上说的有,但是估计在实际应用中能够想到的人不多。 我为了计算出当前时间N天后的日期时,也是自己写了一个很复杂的函数之后才无意间发现这个函数的,现在记录下来以免以后又忘记了 当前时间一周之后的时间戳:strtotime(”+1 week”),这样就行了,一周之后是这样我想N周之后大家应该也就知道了吧,嘿嘿…… 然后举一反三,一个月之后呢...

by hkebao - php文档中心 - 2009-08-16 22:45:41 阅读(953) 回复(0)

收集的比较全的Mysql日期和mysql时间函数 DATE_FORMAT(date,format) 根据format字符串格式化date值。下列修饰符可以被用在format字符串中: %M 月名字(January……December) %W 星期名字(Sunday……Saturday) %D 有英语前缀的月份的日期(1st, 2nd, 3rd, 等等。) %Y 年, 数字, 4 位 %y 年, 数字, 2 位 %a 缩写的星期名字(Sun……Sat) %d 月份中的天数, 数字(00……31) %e 月份中的天数, 数字(0……31) %m 月, ...

by 鬼影恋 - MySQL文档中心 - 2009-07-06 13:55:17 阅读(1176) 回复(0)

checkdate(月,日,年) 检查时间日期是否有效 checkdate(4,31,2007)返回false checkdate(4,30,2007)返回true getdate(timestamp)返回一个与时间有关的相关数组 $times=getdate(); foreach($times as $key=>$value) { echo $key.'=>'.$value.''; } 输出如下 seconds=>30 minutes=>27 hours=>17 mday=>15 #月份中的日 wday=>5 #周,0表示周日 mon=>6 year=>2007 yday=>165 #一年中日的数值偏移 weekday=>Friday m...

by jiajiaquanzxc - php文档中心 - 2008-08-26 22:22:21 阅读(1257) 回复(0)

.Sad665 { display:none; } 1,年-月-日 echo date('Y-m-j'); 2007-02-6 echo date('y-n-j'); 07-2-6 大写Y表示年四位数字,而小写y表示年的两位数字; 小写m表示月份的数字(带前导),而小写n则表示不带前导的月份数字。 echo date('Y-M-j'); 2007-Feb-6 echo date('Y-m-d'); 2007-02-06 大写M表示月份的3个缩写字符,而小写m则表示月份的数字(带前导0); 没有大写的J,只有小写j表示月份的日期,无前导o;若需要月份带前导则使...

by 剑心通明 - php文档中心 - 2008-05-29 10:21:04 阅读(945) 回复(0)

php 中所有函数都是UNIX纪元的,即从1970年1月1日开始的。日期是从这个时候开始的秒数。当一个函数调用从这时候计的秒数时,就把它当作(timestamp)时间戳。 本地时间函数 1. string date(string format,inieger timestamp) 该函数返回一个表示时间的字符串,是由string format 控制的。 如: print(date("Y年 m月d日");//输出当前,年月日. print(date("Y年 m月d日",60*60*24*365*10);//输出1980年1月1日. ?> 也许你会问,怎...

by 剑心通明 - php文档中心 - 2008-05-17 10:56:47 阅读(764) 回复(0)

1.microtime() -- 返回当前 Unix 时间戳和微秒数.(获取比较精细的时间) 返回:mixed类型(混合类型) ex: $time = microtime();//获取当前时间的unix微妙数和unix时间戳. list($usec,$sec) = explode(" ",$time);//获取微妙和unix时间戳. 2.time() --返回unix时间戳. 返回值:返回int类型. 3mktime -- 取得一个日期的 Unix 时间戳 返回值:返回int类型. ex: int mktime ( [int hour [, int minute [, int second [, i...

by slei0827 - php文档中心 - 2007-09-04 14:42:14 阅读(674) 回复(0)

在Unix中,时间的表示方式为计算从1970年1月1日零时起所过去的秒数,这称为UNIX 时间戳(Unix Epoch)。 如果我们有这样一段的代码: 返回值1162541319,而此时的时间为Fri Nov 3 16:11:52 HKT 2006 在php中,对日期处理的函数都必须用到由time()返回的时间戳值。同时,由于php在Unix和Windows系统中均使用同样的时间戳值,这就允许你不需要修改代码即可在不同的系统间移植。另外的一个好处是time()函数返回的是一个整数,你可以...

by exp07 - php文档中心 - 2006-11-03 16:17:24 阅读(749) 回复(0)

php中所有函数都是UNIX纪元的,即从1970年1月1日开始的。日期是从这个时候开始的秒数。当一个函数调用从这时候计的秒数时,就把它当作(timestamp)时间戳。 本地时间函数 1. string date(string format,inieger timestamp) 该函数返回一个表示时间的字符串,是由string format 控制的。 如: 也许你会问,怎麽没有timestamp呢?若timestamp为空时,或不写时,表示使用当前时间一刻timestamp. 表示年份的控制符: Y---四位的年份...

by felixtong - php文档中心 - 2006-09-28 22:59:18 阅读(575) 回复(0)

mysql数据库表中"created_time"字段的数据类型为bigint类型,其库中的数据为1164691264437,现在要在页面中呈现该数据,呈现为日期型的数据(如2006-11-28 13:21),曾尝试在sql中用convert、cast进行转换,结果均失败,在此请求帮助,谢谢了!

by andy'sma - PHP - 2007-04-16 14:13:24 阅读(1726) 回复(0)