nodejs+mysql 处理数据库中的时间戳返回到前台格式不对
来源:互联网 发布:学淘宝美工视频教程 编辑:程序博客网 时间:2024/05/22 03:24
mysql 日期的字段都是timeStamp 格式为YYYY-MM-DD hh:mm:ss 如下图
可是直接通过select语句取到的时间在后台打印出的是下图的格式
将取到日期不做任何处理返回给前台又变成了下面的格式
2015-02-15T16:00:00.000Z
所以写了一个简单的函数,对从数据库中取到的时间进行一下处理在返回给前台。函数只是简单的做了日期拼接,并在小于10的数前补0
function makeDate(date) { try { var newDate = new Date(date); //在小于10的月份前补0 var month = eval(newDate.getMonth() + 1) < 10 ? '0'+eval(newDate.getMonth() + 1) : eval(newDate.getMonth() + 1); //在小于10的日期前补0 var day = newDate.getDate() < 10 ? '0' + newDate.getDate() : newDate.getDate(); //在小于10的小时前补0 var hours = newDate.getHours() < 10 ? '0' + newDate.getHours() : newDate.getHours(); //在小于10的分钟前补0 var minutes = newDate.getMinutes() < 10 ? '0' + newDate.getMinutes() : newDate.getMinutes(); //在小于10的秒数前补0 var seconds = newDate.getSeconds() < 10 ? '0' + newDate.getSeconds(): newDate.getSeconds(); //拼接时间 var stringDate = newDate.getFullYear() + '-' + month + '-' + day + " " + hours + ":" + minutes + ":" + seconds; }catch(e){ var stringDate = "0000-00-00 00:00:00"; }finally{ return stringDate; }};
1 0
- nodejs+mysql 处理数据库中的时间戳返回到前台格式不对
- nodejs读取mongodb返回数据到前台页面[object object]异常处理
- 主数据库(mysql)的时间不对
- 时间格式 前台转换和 sql处理
- Oracle数据库数据迁移到MySQL数据库时间格式问题
- Spring MVC处理前台到后台绑定时间格式、doble等数据的解决方式
- nodejs 前台页面返回数据
- 【mysql】时间获取&格式处理
- GridPanel中的时间格式处理
- spring mvc 返回json 时间格式处理
- 前台验证时间格式
- 前台时间格式转化
- nodejs+sequelize同步模型到mysql数据库
- mysql格式时间戳
- Mysql date_format()函数处理时间格式
- long或date型的时间处理成合理的时间格式以便前台显示
- flex 如何转换数据库中的时间格式,并写到datagrid等控件中
- Mysql数据库编码格式GBK,部署到Linux服务器的处理
- Jdbc连接Hive
- nio server client
- 让服务器iis支持.apk文件下载的设置方法
- 数独游戏
- centos Apache、php、mysql默认安装路径
- nodejs+mysql 处理数据库中的时间戳返回到前台格式不对
- 使用IWebBrowser2创建简单浏览器
- Hibernate中的级联和关系维护
- 【memchace】PHP中常见增删改查
- ONOS中Channel状态机分析
- poj1023 二进制-十进制
- Hibernate之中inverse与cascade的异同
- 国嵌裸机开发下学习
- 初识三层