开发者社区> 问答> 正文

如何把Date类型转换为字符串

"deliveryTime":{"date":22,"day":2,"hours":10,"minutes":46,"month":8,"nanos":0,"seconds":0,"time":1442889960000,"timezoneOffset":-480,"year":115},"goods":[{"code":"100001","quantity":1,"price":70}]
上面这些怎么转?

展开
收起
蛮大人123 2016-03-19 14:24:49 3035 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪
    public static void main(String[] args) {
            String jsons = "{\"date\":22,\"day\":2,\"hours\":10,\"minutes\":46,\"month\":8,\"nanos\":0,\"seconds\":0,\"time\":1442889960000,\"timezoneOffset\":-480,\"year\":115}";
            JSONObject jsonObject = JSONObject.fromObject(jsons);
            System.out.println(jsonObject);
            int year = 0,month = 0,day = 0;
            if(jsonObject.containsKey("year")){//判断是否有这个值.
                year = jsonObject.getInt("year");
            }
            if(jsonObject.containsKey("month")){//判断是否有这个值.
                month = jsonObject.getInt("month");
            }
            if(jsonObject.containsKey("day")){//判断是否有这个值.
                day = jsonObject.getInt("day");
            }
            System.out.println("日期是:"+year+"年"+month+"月"+day+"日");
        }

    需要导入org.json的jar包。

    2019-07-17 19:08:11
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载