大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
date(format,time)函数有2个参数用来格式化日期的输出,第一个format是你希望的格式像Y/m/d就是月日年,像h:i:s就是小时:分钟:秒,开衡禅头字母的大小昌拦型写代表不同的时间制度,有12小时有24小时。
成都创新互联公司于2013年创立,公司以成都网站建设、成都网站设计、系统开发、网络推广、文化传媒、企业宣传、平面广告设计等为主要业务,适用行业近百种。服务企业客户数千家,涉及国内多个省份客户。拥有多年网站建设开发经验。为企业提供专业的网站建设、创意设计、宣传推广等服务。 通过专业的设计、独特的风格,为不同客户提供各种风格的特色服务。
第二个参数time就是需要进行格式化的时间,默认是现在的当前时间,也可能是你保存在数据库中的过去的时间或者将来的时间。更加具体的说明参见百度文库的date函数很详细。strtotime()函数是把文耐猜本的时间转变为时间戳。
怎么用呢?刚刚说的date()函数的第二个参数就是一个时间戳,也就是说你要输出的保存在数据库中的时间也许是一个文本字符串,需要用strtotime()函数转变为时间戳后送给date()函数进行格式化输出。
标准实例为:date("D
jS
F
Y
g.iA",strtotime($dateposted))。$dateposted是我保存在数据库中的一个文本时间。如此形式就可以完美输出了。
这个者友我建议数据库中存储日期的格式为:int(10) 考虑到uchome都是这么存储的我也是这么弄得,唯核后来明白为什么这么做了
这是因为 $time 为存储的int(10) 数据可以通过PHP的date函数得到你想要的任何形式的时间
比如LZ要求的 $time1 = date('Y-m-d',$time); 2010-09-13
或者也可以是 $time2 = date('Y年m月d日 H时i分s秒',$time); 2010年9月指嫌掘13日 11时 52分 12秒 等等
总之存储Unix时间戳是最灵活的 也是最精确的
$exec="insert into web_admin (admin_name,pwd,add_date,class)values('".$_GET['admin']."','".$_GET['password']."',now(),'".$_GET['class']."') " ;
$result=mysql_query($exec);
echo "scriptalert('添加成功睁档芦!');window.location.href='admin.php'悉带;蠢液/script";}
break;