前台Json格式中时间的格式转换

后台序列化成Json格式之后,传到前台的时间格式为:”\/Date(1431069217610+0800)\/”;

前台处理:

 1  // json时间格式化
 2         function ChangeDateFormat(jsondate) {
 3             jsondate = jsondate.replace("/Date(", "").replace(")/", "");
 4             if (jsondate.indexOf("+") > 0) {
 5                 jsondate = jsondate.substring(0, jsondate.indexOf("+"));
 6             }
 7             else if (jsondate.indexOf("-") > 0) {
 8                 jsondate = jsondate.substring(0, jsondate.indexOf("-"));
 9             }
10             var date = new Date(parseInt(jsondate, 10));
11             var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;
12             var currentDate = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
13             var hours = date.getHours() < 10 ? "0" + date.getHours() : date.getHours();
14             var minutes = date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes();
15             var seconds = date.getSeconds() < 10 ? "0" + date.getSeconds() : date.getSeconds();
16             return date.getFullYear() + "-" + month + "-" + currentDate + " " + hours + ":" + minutes + ":" + seconds;
17         }

转换之后的结果:2015-05-08 15:13:37

时间: 2024-12-29 07:01:01

前台Json格式中时间的格式转换的相关文章

项目总结2--Oracle中时间日期格式

在Oracle中,方法没有SQL Server那么多 一 转换方法to_date() :作用将字符类型按一定格式转化为日期类型: to_date('2004-11-27 13:34:43', 'yyyy-mm-dd hh24:mi:ss') to_char():转换成字符串类型,如:To_char(1234.5, '$9999.9'),结果:$1234.5 to_number() :转换成数值类型,如:To_number('1234.5'),结果:1234.5 Oracle的to_date()方

python中时间日期格式符号

1 %y 两位数的年份表示(00-99) 2 %Y 四位数的年份表示(000-9999) 3 %m 月份(01-12) 4 %d 月内中的一天(0-31) 5 %H 24小时制小时数(0-23) 6 %I 12小时制小时数(01-12) 7 %M 分钟数(00=59) 8 %S 秒(00-59) 9 %a 本地简化星期名称 10 %A 本地完整星期名称 11 %b 本地简化的月份名称 12 %B 本地完整的月份名称 13 %c 本地相应的日期表示和时间表示 14 %j 年内的一天(001-366

微信消息中的CreateTime转换成标准格式的时间

/** * 将微信消息中的CreateTime转换成标准格式的时间(yyyy-MM-dd HH:mm:ss) * * @param createTime 消息创建时间 * @return */ public static String formatTime(String createTime) { // 将微信传入的CreateTime转换成long类型,再乘以1000 long msgCreateTime = Long.parseLong(createTime) * 1000L; DateFo

python中时间对象生成及时间格式的转换

1.将字符串的时间转换为时间戳 方法: a = "2013-10-10 23:40:00" 将其转换为时间数组 import time timeArray = time.strptime(a, "%Y-%m-%d %H:%M:%S") 转换为时间戳: timeStamp = int(time.mktime(timeArray)) timeStamp == 1381419600 2.字符串格式更改 如a = "2013-10-10 23:40:00"

Java时间日期格式转换

import java.text.*; import java.util.Calendar; public class VeDate { /** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */ public static Date getNowDate() { Date currentTime = new Date(); SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd

json反序列话 时间格式

using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Runtime.Serialization.Json;using System.Text;using System.Threading.Tasks;using System.Text.RegularExpressions; namespace Fjc.DBUtility{ public static class

python中时间格式

问题:通过MySQLdb查询datetime字段,然后通过浏览器显示出来,得到的格式是:         'Thu, 19 Feb 2009 16:00:07 GMT'   (http呈现出来的格式)         可是,我需要的格式是:         '2009-02-19 16:00:07' 答案:经过研究发现,MySQLdb查询datetime字段得到的形式是由类型的,即datetime类型:       datetime.datetime(2009, 2, 19, 16, 0, 7)

SpringMVC返回Json,自定义Json中Date类型格式

http://www.cnblogs.com/jsczljh/p/3654636.html ———————————————————————————————————————————————————————————— SpringMVC返回Json,自定义Json中Date类型格式 SpringMVC返回Json数据依赖jackson这个开源的第三方类库. 若不加任何说明情况下Date类型将以时间戳的形式转换为Json并返回. jackson提供了一些自定义格式的方法.我们只需继承它的抽象类Json

Java时间日期格式转换 转自:http://www.cnblogs.com/edwardlauxh/archive/2010/03/21/1918615.html

Java时间格式转换大全 import java.text.*; import java.util.Calendar; public class VeDate { /** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */ public static Date getNowDate() { Date currentTime = new Date(); SimpleDateFormat formatter = new SimpleDateForma