如图 thinkPHP的 html中使用这个xml 其中有一项时间 re_time
但数据库中的是时间戳的形式
结果显示出来也是时间戳的
这里如何改 能显示出年月日的形式
<div class="blank5"></div>
<html:list
id="dataTable"
style="dataTable"
name="user"
checkbox="true"
action="true"
datasource="list"
show="id:{%ID}|50px,user_name:用户名:edit,email:邮箱,mobile:手机,level_id|get_user_level:等级,pid|get_referrals_name:{%REFERRALS_USER},is_effect|get_is_effect=$user['id']:{%IS_EFFECT},is_black|get_is_black=$user['id']:黑名单,re_time:时间"
/>
<div class="blank5"></div>
php中时间一般分为两种格式,一种是标准时间格式timestamp,即Y-m-d G:i:s。另一种就是时间戳。
一、标准时间与时间戳转换:
//获得服务端系统时间
date_default_timezone_set(PRC);
$nowtime=date("Y-m-d G:i:s");
//标准时间转为时间戳
$dateline=strtotime($nowtime);
//时间戳转为标准时间
$nowtime=date('H:i:s',$dateline);
二、日期增加固定天数:
//标准时间转为时间戳
$dateline=strtotime($nowtime);
//设定规定时间
$days=3600*24*20; //20天
$new_dateline=$dateline-$days;
//增加固定天数后的新时间戳转为标准时间
$new_nowtime=date('Y-m-d G:i:s',$new_dateline);
三、规范化星期表达:
//获得服务端系统时间
$today="";
date_default_timezone_set(PRC);
$Ymd_time=date("Y年m月d日 ");
$workday=date("w");
$workday_arr=array("日","一","二","三","四","五","六"); //规范化星期表达
$today=$Ymd_time."星期".$workday_arr[$workday];
//输出如:2010年10月13日 星期三
Example 1:
echo date('Y-m-d H:i:s');
#返回:
2009-09-07 06:42:48
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。