安卓的时间转换--数据库Date类型
2017-09-25 21:59
218 查看
我的时间是存在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);
吐槽一下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);
相关文章推荐
- 将时间戳转换为Date类型
- date类型网页与数据库的转换 工具类
- oracle将unix 时间戳转换为date类型
- JS将字符串类型的时间格式转换为date格式
- String、Calendar、Date时间类型的相互转换
- JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法
- 用My97DatePicker日期框架取得时间后转换为可在javascript中比较的Date类型
- JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法[转]
- Java 日期时间 Date类型,long类型,String类型表现形式的转换 (转)
- C# 读取 timestamp 时间戳 值为byte[] 类型时,需要转换成 16进制的字符串 和 数据库中的时间戳值进行比对
- C#将unix Timestamp转换为Date类型时间
- Java 日期时间 Date类型,long类型,String类型表现形式的转换
- String类型转换成java.sql.Date存入数据库
- JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法
- 数据库中关于datetime、date 、time数据类型比较,及插入日期时间数据格式
- java编程如何实现多条2017-01-16 22:28:11.0这样的时间数据,转换成Date类型Mon Jan 16 22:28:11 CST 2017这样的时间数据
- JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法[转]
- java、MySQL时间类型的转换及存储(Timestamp、Date、String、Long)
- 使用js转换数据库时间类型