安卓的时间转换--数据库Date类型
来源:互联网 发布:php直销源码 编辑:程序博客网 时间:2024/06/07 15:56
我的时间是存在sqllite中的,且时间的格式为Date类型,取出后想转换成yyyy-MM-dd格式,结果始终都是解析失败。时间为Mon Sep 25 20:03:08 GMT+08:00 2017。
吐槽一下java,时间转换真是麻烦,如果用c#转换时间的话,直接就toString(“yyyy-MM-dd”)了。
先来这段失败代码 传入string dateTime
SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd hh:mm:ss”);
Date date = sdf.parse(dateTime);
string time = sdf.format(date);
我们经常干的new Date(),然后用parse解析根本没啥毛病啊,但是解析当前这个从数据库中取出的Date类型的时间时我们不能这么干。
//解析字符串格式一个都不能少,否则失败
SimpleDateFormat format = new SimpleDateFormat(“EEE MMM dd hh:mm:ss z yyyy”,Locale.ENGLISH);
Date date = format.parse(dateTime);
SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd hh:mm:ss”);
string formtTime = sdf.format(date);
阅读全文
0 0
- 安卓的时间转换--数据库Date类型
- 安卓Date类型的操作
- linux时间戳和oracle date类型之间的转换
- String、Calendar、Date时间类型的相互转换
- Java 时间类型的转换 Date、String、Long
- String格式的时间转换为Date类型
- 往数据库里添加date(时间)类型的数据
- 往数据库里添加date(时间)类型的数据
- 俩数据库时间类型字段的转换
- date类型网页与数据库的转换 工具类
- java 和具体的数据库结合Date类型转换
- java 时间date String类型转换
- javascript时间戳转换为date类型
- 将时间戳转换为Date类型
- js时间戳转换成date类型
- Java 日期时间 Date类型,long类型,String类型表现形式的转换
- Java 日期时间 Date类型,long类型,String类型表现形式的转换
- Java 日期时间 Date类型,long类型,String类型表现形式的转换
- linux命令_文件管理_chown
- 搭建云服务器(linux)+tomcat(将项目部署到云服务器)
- recover-binary-search-tree
- 腾讯云选购地址
- C++/C 数组初始化问题
- 安卓的时间转换--数据库Date类型
- Docker 架构
- keil5自动提示功能无法提示结构体成员变量
- 第八课 使用数据处理函数
- JavaScript eval处理JSON数据 为什么要加括号
- HDU 1010 Tempter of the Bone
- ASP.NET AspNetPager居中样式
- 发送请求的参数值中含有类型为textarea的input框的值且当输入有回车换行时,md5加密生成sign验证失败,
- linux 、unix下启动停止oracle服务和监听