ISO时间转为我们习惯时间的小例子
发布在APICloud移动应用开发平台2015年7月21日view:1583
在文章任何区域双击击即可给文章添加【评注】!浮到评注点上可以查看详情。

由于数据库的createdAt和updatedAt时间是iso时间。显示出来给普通用户很怪异,比入发帖时间 星期几等等。

下面代码可以把iso时间转为普通的 XXXX年XX月XX日 星期X。

var l = ret.length;
for(var i=0;i<l;++i){
var item = ret;//查询表的ret
var time=Date.parse(item.createdAt);//返回 1970 年 1 月 1 日createdAt的毫秒数。
var timestr = new Date(time);//英文显示的时间字符串 带时区等信息
var year=timestr.getFullYear();
var month=timestr.getMonth()+1;//Date 对象返回月份 (0 ~ 11),显示时加1
var date=timestr.getDate();

var weekday=new Array(7);//数组对应星期几
                    weekday[0]="星期日";
                    weekday[1]="星期一";
                     weekday[2]="星期二";
                     weekday[3]="星期三";
                     weekday[4]="星期四";
                      weekday[5]="星期五";
                      weekday[6]="星期六";

var day=weekday[timestr.getDay()];
var fullstr=year+"年"+month+"月"+date+"日"+" "+day;        
alert(fullstr);


}

小白与大家共同进步!

评论
发表评论
暂无评论
WRITTEN BY
PUBLISHED IN
APICloud移动应用开发平台
  • 7天开发APP,重新定义移动应用开发。
  • 可以帮助开发者快速实现移动应用的开发、测试、发布、管理和运营的全生命周期管理。
  • 云API:减少70%服务器端编码工作量,同时提供推送、云修复、大数据分析等服务。
  • 端API:“积木拼装”式的开发跨平台APP,为APP开发者提供大量优质的原生模块,涵盖UI、系统、交互、影音、支付等类型的原生模块。
  • 模块store:“模块Store”通过提供“1+1”的服务(一站式+一键集成),让APP开发以及第三方服务SDK的集成变得非常简单,可以像逛超市一样在APICloud“模块Store”挑选自己中意的第三方服务,只需在线一键绑定,就可以实现不同服务的快速集成。
  • 官方网站:www.apicloud.com

我的收藏