我从前台传入后台一个json格式的字符串,
项目启动的时候加载这个方法
JSONUtils.getMorpherRegistry().registerMorpher(new DateMorpher(new String[] { "yyyy-MM-dd HH:mm:ss","yyyy-MM-dd HH:mm", "yyyy-MM-dd HH", "yyyy-MM-dd","yyyy年MM月dd日HH时" }));
想在以后传入json格式的字符串的时候都不单独格式化时间了……
科室,当我运行程序的时候,程序走到JSONObject.toBean()这个函数的时候就不继续执行了…… 我想知道究竟哪里有问题??? 页面没有报错……
我前台用的ajax传值的……
关于JSON时间格式转换的问题!急急急急急!!!
答案:2 悬赏:40 手机版
解决时间 2021-02-08 20:06
- 提问者网友:火车头
- 2021-02-08 02:13
最佳答案
- 五星知识达人网友:神也偏爱
- 2021-02-08 03:14
你吧json格式的字符串帖出来 。。
全部回答
- 1楼网友:夜风逐马
- 2021-02-08 03:22
数据库中存日期一般都是按时间戳来存比较好一点,只是在把它从数据库中取出来时用date()函数格式化一下即可。 date()函数的时间格式有 很多种,你可以看一下php函数手册,看你需要哪种日期格式,然后再转化。当然也可以先转化,再存入数据库,看你喜欢哪种方式。
如果你想直接存日期格式的话,可以在 上次的代码 中添加:
$arr = json_decode($result, true);
foreach($arr[data] as $key=>$val)
{
$arr[data][$key]['date'] = date("y-m-d h:i:s",$val['date']);
}
print_r($arr);就转化为日期格式了,然后就可以按照你的方式存库了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯