2 u013385629 u013385629 于 2016.04.27 16:48 提问

安卓 json date类型数据

将date类型数据放入json中时出现未知缓冲区错误是为什么?
JSONObject jo = new JSONObject();
jo.put("Birthday",new Date());

5个回答

w172087242
w172087242   Ds   Rxr 2016.04.27 17:23
已采纳

这样会把date生成成一个json,里面会有date的属性与队形的值。
最简单的方法就是(传递毫秒值):
jo.put("Birthday", new Date().getTime());

jo.put("Birthday", System.currentTimeMillis());

CSDNXIAON
CSDNXIAON   2016.04.27 16:52

安卓Json数据的解析
安卓listview加载来自json的数据
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

bz151531223
bz151531223   2016.04.27 17:07

先转换为string吧

baidu_23086307
baidu_23086307   2016.04.27 20:03

先转换为string吧先转换为string吧先转换为string吧

dongfeng9ge
dongfeng9ge   Ds   Rxr 2016.04.30 15:02

强制类型转换为String

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
json Date类型数据处理
我们经常使用 JSONArray array=JSONArray.fromObject() 将对象集合  List  转换成jsp所需的   JSONArray   形式 但是当处理到的  List  中包含  Date  类型的数据时,会出现错误。 此时,我们应该怎么解决这个问题。 JSON-lib is a java library for transforming bean
JSON--将Date类型的数据的处理
package com.zl.xbx.common.util;import java.text.SimpleDateFormat;import java.util.Date;import java.util.HashMap;import java.util.Locale;import net.sf.json.JSONObject;import net.sf.json.JsonConfig;impo...
Json Date类型数据转 js date
在javascript中将"Birthday":"\/Date(1391141532000)\/"中的字符串转换成javascript中的日期对象 var birthdayMilliseconds = parseInt(obj.Birthday.replace(/\D/igm, "")); var birthday = new Date(birthdayMillisecon
关于后台返回的json数据里包含Date类型的处理
今天做项目遇到了一个很有趣的问题,数据库存的是timestamp,分页查询返回的json当然也是Date类型,然后想转为字符串,就尬住了。本以为返回的是Date类型,直接调用格式化方法就OK了,但是却不行,后来发现要取到Date中的time(时间戳)再进行格式化,很有意思,具体什么原因没深入研究,反正问题是解决了。JS格式化Date数据类型代码Date.prototype.format = fun...
java,返回的json数据中Date类型格式的转换
转载自:http://blessht.iteye.com/blog/2018901返回json数据时,数据库中的Date类型是这种格式:"planTime":{"date":22,"day":6,"hours":0,"minutes":0,"month":3,"seconds":0,"time":1492790400000,"timezoneOffset":-480,"year":117}怎么转换
将Date日期类型的字段转换成json字符串
想必我们在做项目的时候,都会遇到服务端与客户端交互数据。一般情况下我们都会采用json格式或者xml格式,将服务端的数据转换成这两种格式之一。 但是,如果我们将数据转换成json格式的时候,我们也许会遇到Date日期型的数据转换成json格式后,并不是我们想要的格式。下面我们通过简单的demo 来说明这个问题。 我们按照一般json格式生成,会出现以下问题: 采用json:将数据生成jso
开发问题杂记
今天使用mybatis查询时间字段发现了一个问题,如果resultType是map,没有显示转换成Date类型,那么从map中取出来的是由Date转换的时间戳,需要手动再将时间戳转换成Date类型...
后台date类型转换为json字符串时,返回前台页面的是long time值问题解决
昨天做个分析基金的查询页面,由于没用公司搭建的框架和封装的一套东西,自己搭建的有些问题注意不到,就遇到了后台查询的日期格式的结果返回到页面变成了日期的时间戳了。然后摸索了两种方法来解决。页面的显示问题如下图。 问题页面回顾: 本例环境和框架:maven工程+ssm框架+jdk1.7+tomcat7.0 解决方案: 解决方案分为两种: 第一种:如果bo(实体类)对应的字段(日期)类型为Date
前台ajax请求Json,Date类型处理
情景:在用ajax请求json数据,后台Java从Mysql中获取数据,当数据库中包含date类型时,前台可以自动转换为日期字符串格式,如2013-12-27. 而数据库中的datetime类型,前台显示的却是一串数字。 处理:首先在前台得到javascript可以识别的date类型  var date = new Date(parseInt(后台返回date的数字, 10));
mongoimport 按json格式导入,date 日期 $date 的处理
在mongodb2.6.4里头,可以这样导入: {}