怎么把字符串的时间转换为想要的时间格式
2015-12-09 17:16
190 查看
if(!starttime.equals("")){
//先把字符串转化成Date,再把Date转换成你想要的格式 SimpleDateFormat sdf_start = new SimpleDateFormat ("EEE MMM dd HH:mm:ss Z yyyy", Locale.UK); try { Date date=sdf_start.parse(starttime); SimpleDateFormat sdf_start1=new SimpleDateFormat("yyyy-MM-dd");
//注意:转换后的是字符串格式 String startDate=sdf_start1.format(date); sqlbuf.append(" and START_TIME_>=").append("to_date('").append(startDate).append("','yyyy-MM-dd')"); } catch (ParseException e) { e.printStackTrace(); } }
//PS: 查询数据库不需要转化为时间格式的,比如Date类型的,oracle数据库可以通过to_date('字符串的时间格式','yyyy-MM-dd')可以把字符串的时间格式变为数据库的时间格式
相关文章推荐
- 43、BGP配置实验之聚合aggregate-address
- cocos2d-x 3.x相应键盘事件
- void 和 Void
- [javase学习笔记]-2.4 常量
- LibGDX 跨平台游戏开发基础教程(总目录)
- 欢迎使用CSDN-markdown编辑器
- python基础教程共60课-第20课命令行常用命令
- iOS框架介绍——N&O&P字头
- Android 实现MD5加密
- ui-router中resolve使用说明
- PC机与嵌入式开发板相互传输数据
- 【剑指offer】之第一个只出现一次的字符
- 希尔排序(ShellSort)
- Blur detection with OpenCV
- 基于CORS的geoserver同源访问策略
- MSSQL Tran 数据库事务回滚的用法
- fft练习
- keyup与setInterval
- 关于数据准备
- Android NumberPicker控件修改分割线颜色及字体颜色大小